2013-06-01 26 views
0

使用以下URL获取自动生成频道的主题ID和详细信息。但它回归空虚。您管API:自动生成的频道不显示主题ID

https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HC7Dr1BKwqctY&key= {} YOUR_API_KEY

是否有人知道如何从上面的网址,以获取主题的详细信息。你的帮助是高度赞赏。在此先感谢

+0

它看起来像topicIds只适用于用户频道,而不是自动生成的频道...如果事实,其他部分(contentDetails等)也不可用。 – jlmcdonald

+1

同意。有没有办法从自动生成的频道获取视频列表? – MSNGeek

+0

@MSNGeek我可以在哪里找到主题ID? – rainman

回答

0

忽略我对上述问题的评论;在大多数情况下,从自动生成的渠道获取主题ID在使用您已列出的端点方面工作得很好;例如,

https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HCGV1V7wpRMrY&key={YOUR_KEY} 
https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HCAh3LGI6q4g0&key={YOUR_KEY} 

两个显示topicId你所期望的......我想,如果你真的仔细想想,我们没有理由不应该,因为自动生成的通道使用topicID决定什么视频弥补了频道!所以真正的问题是为什么这个特定的自动生成频道没有返回任何主题细节 - 毕竟,Freebase确实有一个用于“运动”的ID。这可能是值得提出一个错误,注意到特定的频道,所以工程师可以研究为什么它不正确地报告它基于什么topicID。