我有一个来自 URL 的简短 JSON 文件
https://api.crossref.org/works?query.title=Tuberculosis+drug&filter=type:journal-article,from-print-pub-date:2010,until-print-pub-date:2010&select=DOI&rows=3
我用这段代码来获取价值total-results
列表DOI
$crossref_api_url = 'https://api.crossref.org/works?query.title=Tuberculosis+drug&filter=type:journal-article,from-print-pub-date:2010,until-print-pub-date:2010&select=DOI&rows=2';
$JSON = file_get_contents($crossref_api_url);
$Array = json_decode($JSON, true);
$items_list = $message->items;
$totalItems = $message->total-results;
echo $totalItems;
for($i = 0; $i < count($items_list ); $i++) {
$doi = $items_list[$i]->items->DOI;
echo $doi;
}
结果出现0
。没有totalItems
价值,DOI
列表。
请帮我找出我的代码的错误。谢谢