我希望视频搜索列表和视频观看一次请求,但现在使用此代码。
资源search.list
没有部件统计信息。
首先,我通过查询调用了api search.list
。
用search.list
搜索视频后,用video.list
用资源videoID
再次调用API
我得到了视频观看的统计信息 但是问题是每次循环和对api的第二次调用都使我的网站太慢。请帮助我[对不起我的英语]
$searchResponse = json_decode(file_get_contents('https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&maxResults=50&q=moon&type=video&key=My api key'));
foreach($searchResponse->items as $item){
$videoResponce = json_decode(file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=id%2Csnippet%2Cstatistics&id=".$item->id->videoId."&key=My api key"), true);
echo $item->snippet->title;
echo $videoResponce['items'][0]['statistics']['viewCount']