Как получить канал YouTube «посмотреть позже»?

#youtube-api

#youtube-api

Вопрос:

Наконец, появляется api

api для просмотра позже

Как я могу получить канал YouTube «посмотреть позже»? Я не могу найти тип канала в http://code.google.com/apis/youtube/2.0/developers_guide_protocol_video_feeds.html

Есть ли какой-либо другой способ получить это?

Ответ №1:

«Посмотреть позже» — это пользовательский канал. URL этого конкретного канала <a rel="noreferrer noopener nofollow" href="https://gdata.youtube.com/feeds/api/users//watch_later?v=2″ rel=»nofollow»>https://gdata .youtube.com/feeds/api/users /<пользователь>/watch_later?v = 2.

Комментарии:

1. Может быть, это больше не работает? Или мне нужно как-то включить эту функцию в настройках профиля YouTube?

Ответ №2:

Как описано здесь, в запросе профиля есть <link> элемент:

 <gd:feedLink rel='http://gdata.youtube.com/schemas/2007#user.watchlater' href='https://gdata.youtube.com/feeds/api/users/GoogleDevelopers/watch_later?v=2' countHint='15'/>
  

Итак, если вы используете PHP, вот как получить определенный <link> элемент:

 $link = $feed->getLink('http://gdata.youtube.com/schemas/2007#user.watchlater');
if($link!==null) {
    var_dump($link);
}