【发布时间】:2019-06-13 08:32:00
【问题描述】:
我一直在使用 YouTube API 列出标题和视频 ID 以及其他详细信息。我可以在 foreach 循环中列出它们。例如所有的标题和视频 ID。但是,当我尝试仅获取第一个标题(来自 JSON 响应)时,它什么也不输出。
我用过 [0] 但它根本不起作用。
$file1 = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=snippet&id=$id&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
$file1 = json_decode($file1, true);
foreach($file1['items'] as $items1){
$first_id = $items1[0]['id'];
$first_title = $items1[0]['snippet']['title'];
$all_id .= $items1['id'];
$all_title .= $items1['snippet']['title'];
}
这是 JSON 文件: pastebin.com/d7UynbdG
【问题讨论】: