从youtube搜索两个频道

从youtube搜索两个频道,youtube,youtube-api,youtube-channels,Youtube,Youtube Api,Youtube Channels,我正试图从两个youtube频道搜索“美食+秀”。ABC网络和广播。我提出的问题是 http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&q=Food+Show&max-results=3&authors=ABCNetwork,FoxBroadcasting&prettyprint=true 我得到的第一个结果是id UKfLsIgJB1g,其中上传程序是Wavelsanddinges,而不是AB

我正试图从两个youtube频道搜索“美食+秀”。ABC网络和广播。我提出的问题是

http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&q=Food+Show&max-results=3&authors=ABCNetwork,FoxBroadcasting&prettyprint=true

我得到的第一个结果是id UKfLsIgJB1g,其中上传程序是Wavelsanddinges,而不是ABC或Fox。请告诉我为什么我的查询没有重新调整正确的结果。

v2数据API的参数是“作者”,而不是“作者”。不幸的是,修复这一问题并不能解决问题,因为从特定频道检索视频一次只能接受一位作者。对于API的v3也是如此

这背后的原因是逗号被视为连接符,用于查找在FoxBroadcasting和ABCNetwork上发布的视频(在该参数中包含多个作者的用例是,如果您正在检索活动提要,则需要两个提要,因此将逗号用作AND是正确的)


因此,目前唯一的解决方案是两个单独的电话。

谢谢。我现在要打两个电话:(