Youtube JSON失败

Youtube JSON失败,json,youtube-api,Json,Youtube Api,当我尝试从此URL获取JSON时: http://gdata.youtube.com/feeds/api/users/user/favorites?v=2&alt=jsonc&max-results=1 我得到这个信息: {"apiVersion":"2.1","error":{"code":403,"message":"Not allowed.","errors":[{"domain":"GData","code":"ServiceForbiddenException","i

当我尝试从此URL获取JSON时:

http://gdata.youtube.com/feeds/api/users/user/favorites?v=2&alt=jsonc&max-results=1
我得到这个信息:

{"apiVersion":"2.1","error":{"code":403,"message":"Not allowed.","errors":[{"domain":"GData","code":"ServiceForbiddenException","internalReason":"Not allowed."}]}}
有什么想法吗? 谢谢你的帮助

更新:


我已经把所有的视频公开了。这是我的真实网址:
http://gdata.youtube.com/feeds/api/users/ptiundiksha/favorites?v=2&alt=jsonc&max-结果=1

我还尝试获得上传通道,它只返回一个空数组。
http://gdata.youtube.com/feeds/api/users/ptiundiksha/uploads?v=2&alt=jsonc&max-results=1

我认为在该URL中,它显示的是
用户
,您需要将其替换为有效的YouTube用户名。

错误消息(代码:403,“消息”:“不允许”),表示“用户”他对自己的最爱名单保密。只有当“用户”将其公开或您还提供了访问令牌时,它才起作用

请注意,API V2已弃用

更新日期:2013年9月25日: 当我尝试您的url“”时,结果是:“不允许”。这意味着您已将此列表设置为私有。您可以在(登录YouTube时)中取消选中“将此列表设置为私有”复选框,将此列表设置为公共。假设你的收藏列表中有一些视频也是公开的


当我尝试您的url“”时,我确实得到了一个结果。回复显示该列表中有56个视频。如果你得到一个空列表,那么你的代码可能有问题。

我只是把一个示例
user
作为用户名。我已经将所有视频公开了。这是我真正的URL:
http://gdata.youtube.com/feeds/api/users/ptiundiksha/favorites?v=2&alt=jsonc&max-结果=1
。我还尝试获得上传通道,它只返回一个空数组<代码>http://gdata.youtube.com/feeds/api/users/ptiundiksha/uploads?v=2&alt=jsonc&max-结果=1我想我需要时间等待。因为我什么都没做,但youtube jSON正在工作。无论如何,非常感谢您的帮助:)您是否也在web浏览器中键入url“”作为web地址?这样做应该显示带有提要结果的响应。