2013-07-04 4 views
0

Я работаю в приложении для Android, которое показывает видео с канала YouTube.Как получить идентификатор видео YouTube с видео с канала (YouTube)

У меня есть идентификатор канала и все остальные вещи. Но мне нужно видео id, чтобы показать видео в YouTube Player.

***eg. player.cueVideo("nCgQDjiotG0");*** 

Когда я снова и снова пройти через сайт разработчика, я получил это один -https://www.googleapis.com/youtube/v3/videos?part=id&chart=mostPopular&key={YOUR_API_KEY}

Он работает отлично возвращает правильный идентификатор видео, чтобы играть. Но я не могу сделать это с моим идентификатором канала (нет опции для передачи идентификатора канала в качестве параметра).

только один url который принять channel ID и возвращает фрагмент кода это один -

https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCxUtHtpGzd0bA5rYRY7h4VQ&q=PIVideoLibrary&type=channel&key={YOUR_API_KEY} 

Но идентификатор его возвращение не совместим с указанным выше способом. Когда я запускаю его в устройстве, он показывает "Invalid Request" Вот скриншот, который является ответом вышеуказанного запроса на поиск. The Screen shot

Так что это мой вопрос.

Как мы можем получить идентификатор видео видео из канала YouTube, чтобы показать, что Vedio в плеере YouTube встроен в приложение для Android с помощью YouTube API V3

спасибо.

+1

Вы получили решение, у меня есть что-то подобное, проблема – Trikaldarshi

+1

ya, я добавил ответ. :) –

ответ

1

Я нашел его.

Перейти к разработчику youtube, https://developers.google.com/youtube/v3/docs/activities/list. Вы можете найти поле «TRY IT» в середине страницы, заполнить поля, вы должны ввести «contentDetails в поле« part »для получения идентификатора видео. Затем введите свой идентификатор канала в соответствующее поле. запрос, вы можете найти идентификатор видео в результате XML. enter image description here

Смежные вопросы