我想编写一个代码来检索与特定播放列表相关的所有视频。 我应该使用什么查询? 例如:我使用了
“https://gdata.youtube.com/feeds/api/videos?author=” +用户名+ “&安培; V = 2及ALT = jsonc&安培; = 3最大结果” 查询以获取用户相关的所有视频。
“用户名”字段从编辑文本中获取值。
答案 0 :(得分:3)
您可以搜索此链接: http://code.google.com/apis/youtube/2.0/developers_guide_protocol_api_query_parameters.html#authorsp
你可以像你写的那样使用查询:http://gdata.youtube.com/feeds/api/videos?author="+username+"&v=2&alt=json
首先,对于spesicif播放列表,请研究此链接以获取播放列表。 https://developers.google.com/youtube/2.0/developers_guide_protocol_playlists
您可以获取xml格式的播放列表:https://gdata.youtube.com/feeds/api/users/thenewboston/playlists?v=2
如果你想在json追加& alt = json中查询。此链接将为您提供播放列表。
并使用此类网址获取播放列表的项目:https://gdata.youtube.com/feeds/api/playlists/8BCDD04DE8F771B2?v=2
要获取Json数据中的播放列表项,您必须获取此节点:
"content": {
"type": "application/atom+xml;type=feed",
"src": "https://gdata.youtube.com/feeds/api/playlists/PL6gx4Cwl9DGCS7sMM-19z9_ud7F2SINJq?v=2
},
此节点来自新闻波士顿的播放列表数据。 您可以在以下链接中找到有关Youtube API和播放列表的详细信息:https://developers.google.com/youtube/2.0/developers_guide_protocol_playlists和检索单个播放列表标题。