Восстановление данных с видео YouTube (php) - PullRequest
0 голосов
/ 15 апреля 2020

Добрый вечер. Здесь я использую этот код для получения просмотров видео на YouTube. Моя проблема: код работает, но невозможно использовать код 2 раза на одной странице для другого видео.

<?php  
define("YOUTUBE_DATA_API_KEY", 'KEY API');
function youtube_video_statistics($video_id) {
    $json = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id=" . $video_id . "&key=". YOUTUBE_DATA_API_KEY );
    $jsonData = json_decode($json);
    $views = $jsonData->items[0]->statistics->viewCount;
    return $views;
}
echo youtube_video_statistics('5zQF1eEFyzk');
?>

В основном я хотел бы использовать этот фрагмент кода несколько раз на одной странице

спасибо

1 Ответ

0 голосов
/ 15 апреля 2020

Неустранимая ошибка: невозможно повторно объявить функцию youtube_video_statistics () (ранее объявленную в C: \ wamp64 \ www\Oreki \ video. php: 36) в C: \ wamp64 \ www\Oreki \ video. php в строке 74

в строке 36:

function youtube_video_statistics($video_id) {

в строке 74

}

код:

<?php  
define("YOUTUBE_DATA_API_KEY", 'key-api');
function youtube_video_statistics($video_id) {
    $json = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id=" . $video_id . "&key=". YOUTUBE_DATA_API_KEY );
    $jsonData = json_decode($json);
    $views = $jsonData->items[0]->statistics->viewCount;
    return $views;
}
echo youtube_video_statistics('5zQF1eEFyzk');
?>

-------------------------

<?php  
define("YOUTUBE_DATA_API_KEY", 'key-api');
function youtube_video_statistics($video_id) {
    $json = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=statistics&id=" . $video_id . "&key=". YOUTUBE_DATA_API_KEY );
    $jsonData = json_decode($json);
    $views = $jsonData->items[0]->statistics->viewCount;
    return $views;
}
echo youtube_video_statistics('NmmAFJYJXFo');
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...