TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Как получить информацию о видео в YouTube с помощью API YouTube через PHP

5 652

Вы ищете способы получения видеоинформации YouTube через API с использованием PHP?

Тогда этот пост для вас. Я покажу, как это сделать с помощью YouTube API v3. Кроме того, я предоставлю советы по получению идентификатора видео YouTube с URL-адреса видео.

Для начала все, что вам нужно, – это создать или получить ключ API , который я рассмотрел в предыдущей статье. Извлечение видео из списка воспроизведения YouTube с помощью API YouTube .

Получение информации о видео YouTube с помощью YouTube API v3

URL запроса для Video API выглядит следующим образом:

Все, что вам нужно сделать, это позвонить по этому URL с вашим идентификатором видео и ключом API. Примечательно, что параметр part указывает разделенный запятыми список одного или нескольких свойств видеоресурса, которые будет включать в себя ответ API

Когда вы вызываете вышеуказанный API, он ответит данными JSON, содержащими фрагмент, информацию о содержимом и статистику видео.

Фрагмент содержит информацию , как название видео, описание, идентификатор канала, время публикации, URL миниатюры и так далее.

В contentDetails содержатся данные , такие как продолжительность, размер и так далее.

Наконец, статистика содержит статистические данные, такие как количество просмотров, лайки, дизлайки, количество избранных и количество комментариев.

Реализация

Пока что мы обсуждали API YouTube. Теперь пришло время для реализации. В качестве примера я буду использовать это симпатичное видео: https://www.youtube.com/watch?v=1ejTKov_Sm4

В приведенном выше URL-адресе видео YouTube идентификатор видео – «1ejTKov_Sm4». Кроме того, вы можете использовать следующую функцию, чтобы получить идентификатор видео YouTube.

В следующем фрагменте показано, как получить видеоинформацию с использованием PHP.

Таким образом, мы можем легко получить видеоинформацию YouTube, используя YouTube v3 API. 

Источник записи: https://thedebuggers.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее