由Youtube API给出的Gdata URL



我正在尝试Youtube api,执行简单的搜索并返回视频列表。

我在这里创建了一个codepen。

我的问题是,一些返回的url是像"http://gdata.youtube.com/feeds/api/videos/WM921saJqXc/responses",而其他一些url是像"http://www.youtube.com/watch?v=tKExjoV6y2U&feature=youtube_gdata",这是好的…我想我做错了什么。你能给我建议或指给我正确的方向吗?

非常感谢!

我只有基础知识,因为我自己还在学习api,但第一个是"FEED",它将包含许多东西,这取决于你在数组中选择的一个。第二个是你正在处理的视频的直接链接。

您需要查看不同的提要类型。每个都不同,这取决于你在寻找什么。按作者,按类型,按趋势,按主题.....也有与单一项目相关的提要,如频道或视频。

谢谢你的建议,虽然我似乎已经解决了,但我显然指的是错误的链接。

我不得不使用

data.feed.entry.media$group.media$content[0].url

: D

再次感谢-我会看看v3 api !

最好的建议是使用YouTube Data API v3。它是新的(不再是实验性的),RESTful,易于理解,并得到广泛支持。你不需要依赖于不支持的行为,如自定义URL构建等。

API Blog Post获取更多信息

让您开始使用的示例代码和各种语言中最常见的用例。

相关内容

  • 没有找到相关文章

最新更新