【发布时间】:2013-01-08 02:45:58
【问题描述】:
我正在尝试使用演示 API 页面为给定类别的最受欢迎视频创建 Youtube RSS 提要: https://gdata.youtube.com/demo/index.html
这适用于他们的标准 API 调用之一: http://gdata.youtube.com/feeds/base/standardfeeds/most_viewed?alt=rss&time=today
但是,一旦我向其中添加类别,我就会收到 400 错误(“无效的类别过滤器”): http://gdata.youtube.com/feeds/base/standardfeeds/most_viewed/-/{http://gdata.youtube.com/schemas/2007/categories.cat}Music?alt=rss&time=today
我已经尝试对其进行 urlencoding,urlencoding 只是最后一部分,只对大括号进行编码......但似乎无法让它工作。
任何解决方案都将不胜感激。
【问题讨论】:
-
显示一些你尝试过的代码
-
我只是将这些加载到我的浏览器中 - 尽管我在尝试通过 PHP 的 Magpie RSS 阅读器收集它们时遇到了完全相同的问题