API YouTube: как получить видео с канала X с тегом Y? - PullRequest
16 голосов
/ 03 мая 2011

Например, как я могу получить JSON-ответ на все видео с канала "http://www.youtube.com/nba", помеченные как" playoffs "?

Ответы [ 3 ]

15 голосов
/ 13 мая 2011

YouTube звонит tags как categories.

Следующий URL-адрес показывает видео с канала NBA с тегами playoffs и sports (вы можете добавить более очевидно) в формате JSON.

http://gdata.youtube.com/feeds/api/users/nba/uploads/-/sports/playoffs?v=2&alt=json

4 голосов
/ 09 мая 2011

Попробуйте что-то вроде этого:

http://gdata.youtube.com/feeds/api/users/nba/uploads?q=playoffs

но это формат xml, посмотрите документ API и сделайте это как json самостоятельно.

2 голосов
/ 13 мая 2011

Я думаю, вы ищете category -параметр. Я провел быстрый тест, чтобы увидеть, насколько он соответствует. Вот результат (да, страница будет загружаться в течение нескольких секунд).

  • Эта ссылка покажет вам результаты и то, насколько хорошо они соответствуют «плей-офф» с ключевыми словами при использовании категории.

  • Эта ссылка покажет вам результаты при использовании q-параметра.

Итак, я думаю, что вы ищете ссылку:

http://gdata.youtube.com/feeds/api/users/nba/uploads?category=playoffs&alt=json

...