对于某些帐户,获取YouTube用户个人资料失败,401 Unauthorized

时间:2013-02-20 20:02:41

标签: youtube-api

我可以通过使用没有YouTube频道/用户名的帐户进行身份验证并调用获取用户方法(OAuth 2.0 Playground),在https://gdata.youtube.com/feeds/api/users/default中复制此问题。

1 个答案:

答案 0 :(得分:1)

可以拥有一个没有YouTube频道的YouTube帐户(即拥有YouTube用户名)。谷歌称这是一个未关联的帐户。

如果您在未关联的帐户上调用,则在YouTube API 2.0版中定义的某些方法会抛出401个未经授权的错误。事实证明,YouTube API(版本2.1)有一个相对未记录的版本,可以为未关联的帐户启用功能。

更多信息:http://apiblog.youtube.com/2011/10/introducing-google-account-support-and.html

我只需将版本标题从GData-Version: 2.0更改为GData-Version: 2.1即可修复OAuth 2.0 Playground中的错误。