12

我试图从 Youtube API 获取官方电影预告片,但很难获得一致的结果。

我似乎得到的最接近的是使用以下网址:

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/-/The-Twilight-Saga:-Eclipse-[DVD]-The-Twilight-Saga:-Eclipse?max-results=1

我想知道是否有人知道指定官方电影预告片的好方法?我宁愿没有比赛也不愿无关紧要的比赛;)

4

2 回答 2

8

如果您将“-trailer”附加到 MOVIE-TITLE,您应该会得到更好的结果。

于 2011-02-18T00:43:49.170 回答
1

我还发现使用第 2 版 API 的改进并将结果限制为仅包含高清的。

例如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

于 2013-01-08T01:48:01.907 回答