Я хочу, чтобы список поиска видео и видео просматривал один запрос, но теперь использую этот код.
Ресурс search.list не имеет статистики по деталям.
search.list
Сначала я вызвал API search.list с запросом.
После поиска видео с помощью search.list затем второй вызов API с ресурсом video.list с videoID
video.list
videoID
И я получаю статистику просмотра видео, ноПроблема в том, что каждый цикл времени и второй вызов 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']