twi*_*dly 4 youtube youtube-api
我正在使用YouTube API 3作为客户端,但我没有收到所有当前视频.
API Explorer有4个结果:https: //www.googleapis.com/youtube/v3/search? part = id%2C + snippet & channelId = UCwB4tpXCMW-bw5HpMlY6Bg & maxResults = 50 & key = {YOUR_API_KEY}
这是客户端YouTube页面:http://www.youtube.com/user/goldensteinart/videos ,共有7个视频.它们必须全部公开,否则它们不会出现在页面上,对吧?
我错过了什么?
如果您想要在频道中获取视频,您应该进行的API调用是youtube.playlistItems.list()使用该频道的"上传"播放列表的播放列表.(这通常是明星UU...,但这是一个可能在未来发生变化的实施细节.
以下是API Explorer中调用的示例.
通过搜索操作获取相同的数据并不能保证返回所有内容; 搜索索引不能替代您可以通过youtube.playlistItems.list()调用获得的后端数据.这篇博客文章中提出了同样的观点(虽然关注的是v2).
我们刚刚发布了一个YouTube视频,讨论如何在频道中播放视频,并且示例说明了如何通过文档中的代码进行实际的API调用.
| 归档时间: |
|
| 查看次数: |
2111 次 |
| 最近记录: |