Телеком блог

Телекоммуникационный блог

  • Главная
    Главная Страница отображения всех блогов сайта
  • Категории
    Категории Страница отображения списка категорий системы блогов сайта.
  • Теги
    Теги Отображает список тегов, которые были использованы в блоге
  • Блоггеры
    Блоггеры Список лучших блоггеров сайта.
  • Блоги групп
    Блоги групп Страница списка лучших командных блогов.
  • Авторизация
    Войти Login form
16
окт

Получение списка последних загруженных видео с помощью YoTube API

Добавлено : Дата: в разделе: Обо всем из мира телекоммуникаций

Рассмотрим получение списка последних загруженных видео на интересующем нас канале  с помощью YoTube API

Для начала возьмем какой-нибудь канал YoTube. Например, я взял первый попавшийся- RT на русском (https://www.youtube.com/user/rtrussian)

1. Первым делом необходимо быть зарегистрированным пользователем сервиса YoTube. Как зарегистрироваться я  буду объяснять, чтобы не тратить время.

Для использования YoTube API необходимо получить API key

Идем сюда, нажимаем "Создать проект",  вводим название проекта и жмем "Сохранить".

Далее заходим в раздел "Включить API и создать ключи". жмем на пункт меню "Включить API и Сервисы" и выбираем  "YoTube Data API v3". Если сразу не отображается, то нажмите на  Показать все (). На открывшейся странице нажимаем "Включить"

Видим надпись: "Чтобы использовать этот API, нужно создать учетные данные."

Жмем "Создать"

На вопрос Какой API вы используете? выбираем ответ "YoTube Data API v3"

На вопрос Откуда вы будете вызывать API?  выбираем ответ "Веб-браузер "

На вопрос К каким данным вы будете обращаться? выбираем ответ  "Общедоступные данные. Общедоступные данные API"

Далее нажимаем кнопку "Выбрать учетные данные". На этом шаге видим полученный API и запоминаем (сохраняем) его. Нажимаем кнопку "Готово"

У меня ключ получился такой:

AIzaSyCBcfnwiHu-Kwe4ZvfkYvKqh2c1-oq5JFg

Можно добавить ограничения ключу, если хотите.

 

2. Получаем id канала YouTube

Я не зря написал выше полный url канала РТ, это нам понадобиться.

Правим ссылку так, чтобы к конце было написано имя вашего канала

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=contentDetails&forUsername=rtrussian

И открываем ссылку в браузере. В самом низу страницы жмем на "Execute without OAuth".

b2ap3_thumbnail_3_20181017-052700_1.png

Листаем страницу ниже, чтобы увидеть ответ сервера с id канала. Нас интересует id "uploads"

b2ap3_thumbnail_2_20181017-052935_1.png

У нас он такой: UUFU30dGHNhZ-hkh0R10LhLw

Далее вставляем полученный id в url ниже и проверяем:

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=contentDetails&id=UUFU30dGHNhZ-hkh0R10LhLw

Не забываем кликать на "Execute without OAuth" в самом нирзу страницы для получения результата

b2ap3_thumbnail_3_20181017-052700_1.png

В результате Вы должны получить ответ со ссылкой "Request" с кодом "Response" "200 OK"

 b2ap3_thumbnail_4_20181017-052425_1.png

Вот теперь нам и пригодится ток ключ, который мы получали в 1-м пункте. Вставляем его в параметр "key" ссылка, приведенной ниже:

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet,contentDetails,status&playlistId=UUFU30dGHNhZ-hkh0R10LhLw&key=AIzaSyCBcfnwiHu-Kwe4ZvfkYvKqh2c1-oq5JFg

В результате получаем список загруженных видео в формате JSON.

После написания статьи я удалил свой ключ, поэтому Вы не получите  результат по приведеной мной ссылке, но она на 100% рабочая (проверено), если Вы вставите свой ключ и получите корректный id канала YouTube.

Вот и все!

 

 

 

Привязка к тегам api youtube видео запрос список

Комментарии

  • Никаких комментариев пока не было создано. Будьте первым комментатором.

Оставить комментарий

Гость Суббота, 21 сентября 2019

Первые впечатления очень хорошие. И Escene ES220-N и Escene ES220-PN стали более...

PSS PSS 23. декабря, 2014 |

Первые впечатления очень хорошие. И Escene ES220-N и Escene ES220-PN стали более...

PSS PSS 23. декабря, 2014 |

Скоро (предварительно 3-й квартал 2014 года) появятся новые модели: TAU-16.IP и TAU-24.IP, которые должны так же понравиться пользователям.

Super User Super User 14. апреля, 2014 |

TAU-8.IP одно из лучших предложений из числа малопортовых шлюзов. Ставим с...

fill fill 09. апреля, 2014 |