当我试图从香奈儿那里得到所有的视频时,我遇到了问题。
这是香奈儿:http://www.youtube.com/channel/UC0vrmjhkmbCxYUGl8KNFxMA
我尝试用API键获取播放列表,但它返回了一个空数组:
https://www.googleapis.com/youtube/v3/playlists?part=snippet&channelId=UC0vrmjhkmbCxYUGl8KNFxMA&key=
请帮帮我。
发布于 2014-01-21 15:59:35
channelId参数没有指定要返回视频的通道。把它想象成一个“过滤器”,只显示特定频道的播放列表。
相反,请这样做:
channel.list()进行part=contentDetails API调用。将值保存在items[0][contentDetails][relatedPlaylists][uploads]下。示例:
获取https://www.googleapis.com/youtube/v3/channels?part=contentDetails&id=UC0vrmjhkmbCxYUGl8KNFxMA&key={YOUR_API_KEY}playlistItems.list() API调用。在您的具体案例中,这是UU0vrmjhkmbCxYUGl8KNFxMA。API调用是:
获取https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=UU0vrmjhkmbCxYUGl8KNFxMA&key={YOUR_API_KEY}https://stackoverflow.com/questions/21262829
复制相似问题