Youtube API поиск видео и видео статистика 2 ответа замедляет скорость - PullRequest
0 голосов
/ 26 ноября 2018

Я хочу, чтобы список поиска видео и видео просматривал один запрос, но теперь использую этот код.

Ресурс search.list не имеет статистики по деталям.

Сначала я вызвал API search.list с запросом.

После поиска видео с помощью search.list затем второй вызов API с ресурсом 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']        
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...