【问题标题】:YouTube Oauth2 token problemsYouTube Oauth2 令牌问题
【发布时间】:2013-08-27 19:05:17
【问题描述】:

我想获取我网站当前登录的 YouTube 用户的详细信息。
玩了一会儿,我找到了办法。
问题是,根据我的“范围”参数,我没有得到我应该得到的所有东西。

所以这是我正在查看的一些信息的回声。

Author code:
xxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxx   
RESULT code:
"{ "access_token" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "token_type" : "Bearer", "expires_in" : 3599 }" 

channelId: xxxxxxxxxxxxx 
userId: xxxxxxxxxxxxxxxxx
username: xxxxxxxxx
displayname: XxxxxxxXxxxx

所以一切看起来都很好???好吧,没有。 对于我的眼前需要,它会做,但不是长期的。

问题如前所述,“范围”参数。 如果我将其设置为

范围=https://www.googleapis.com/auth/youtube

我可以访问这些信息,但它没有将其记录在我的 Google 帐户的“授权访问”列表中。
(所以用户没有被授权)
但是如果我将范围设置为

范围=https://www.googleapis.com/auth/youtube.readonly

它会记录访问,但我无法获取用户信息。 这是回声:

.....打开流失败:HTTP 请求失败! HTTP/1.0 401 令牌无效

我需要让它登录用户并获得他们的频道信息,以便我可以获取我的刷新令牌以供以后开发。


所以没有人会帮助解决这个问题?!?

【问题讨论】:

    标签: php youtube-api oauth-2.0


    【解决方案1】:

    也许你应该试试 scope=http://gdata.youtube.com

    【讨论】:

      猜你喜欢
      • 2013-05-03
      • 2018-12-01
      • 2013-09-25
      • 2017-12-10
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      • 2018-07-17
      • 2017-08-28
      相关资源
      最近更新 更多