我想弄清楚是否有可能为自动生成的youtube频道获取gdata Feed,也称为"主题".
例如,这是JPop频道:
如果这是一个用户,我知道我可以得到一个像:http:// gdata.youtube.com/feeds/base/users/{username}/uploads
.但由于它不是用户,因此不起作用.
我知道我可以做类似的搜索http:// gdata.youtube.com/feeds/api/videos?v=2&q=jpop
,但这不完全相同.
之前在旧的Youtube开发者论坛上提出了这个问题,但当时它还没有.
我查看了API文档以查看是否已更改,但找不到任何引用.
我希望有人在这里可能知道它是否已经改变,文档还没有更新,或者是否有预期的ETA用于该功能?
HC
您可以通过像任何其他频道一样订阅自动生成的主题频道(以 开头的频道)进行交互。
不过,如果您只想获取与频道关联的视频列表,则需要使用即将推出的 API v3,并且可以根据基础主题进行搜索。您可以使用以下方法获取与给定频道相关的主题 ID channels.list(id=CHANNEL_ID)
:
(v3 目前尚未公开发布,因此您需要使用 Google API Explorer。)
这将返回 (Freebase) 主题 id /m/025g__
,然后您可以使用它来执行search.list(topicId=TOPIC_ID, q=BLAH, type=video)
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?part=snippet&type=video&q=j+pop&topicId=%252Fm%252F025g__
Run Code Online (Sandbox Code Playgroud)
不幸的是,您现在无法在 v3 中执行仅指定 atopicId=
而没有 a 的搜索,但这是一个错误,希望很快就能得到修复。所以你暂时q=
需要为参数指定一些有意义的东西,而我只是使用.q=
j pop
归档时间: |
|
查看次数: |
2365 次 |
最近记录: |