我使用Google oAuth通过YoutubeAPI获取用户信息,但在获取access_token
检索用户ID后我不知道需要做什么,任何人都可以帮助我。
答案 0 :(得分:5)
有关如何获取有关已登录用户的信息,请参阅Google的OAuth2 documentation。
它基本上只是对具有正确访问令牌的https://www.googleapis.com/oauth2/v1/userinfo
的GET调用。在响应中包含用户ID。
请注意,您还需要在第一次重定向到谷歌时包含正确的范围:
https://www.googleapis.com/auth/userinfo.profile
答案 1 :(得分:1)
如果您询问如何获取当前经过身份验证的用户的YouTube用户名或YouTube用户ID,可以在对properly authenticated请求的回复中找到
答案 2 :(得分:1)
您可以执行以下操作之一:
www.googleapis.com/oauth2/v1/userinfo
id_token
醇>
我推荐后者,因为它更强大,不需要额外的电话。
有关详细信息,请参阅此主题:How to identify a Google OAuth2 user?