#youtube-api
#youtube-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);
}