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