Как указать трейлеры фильмов с помощью YouTube API - PullRequest
12 голосов
/ 17 сентября 2010

Я пытаюсь получить только официальные трейлеры фильмов из YouTube API, но трудно получить последовательные результаты.

Наиболее близким, по-моему, является использование следующего URL:

http://gdata.youtube.com/feeds/api/videos/-/MOVIE-TITLE?max-results=1

Иногда это работает хорошо:

http://gdata.youtube.com/feeds/api/videos/-/The-A-Team?max-results=1

В других случаях, не так хорошо, например:

gdata.youtube.com / feeds / api / videos/ - / Сумерки. Сага. Затмение. [DVD]. Сумерки. Сага. Затмение. Макс. Результаты = 1

* 1014. * Мне интересно, знает ли кто-нибудь хороший способ указать официальное лицо?трейлеры к фильмам?Я предпочел бы не совпадать, чем не имеет значения;)

Ответы [ 2 ]

8 голосов
/ 18 февраля 2011

Если вы добавите "-trailer" к TITLE, вы получите лучшие результаты.

1 голос
/ 08 января 2013

Я также обнаружил улучшения, используя API версии 2 и ограничивающий результат включением только High Def.

например http://gdata.youtube.com/feeds/api/videos?q=kung+fu+panda-trailer&start-index=1&max-results=1&v=2&alt=json&hd

полные параметры доступны для V2 здесь https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#hdsp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...