api - 我可以在已经在服务器上获得授权的客户端上自动登录用户吗?

标签 api youtube youtube-api google-plus google-oauth

我有一个使用Google的oauth系统授权youtube的api的应用程序。用于此目的的代码在我们的服务器上完成,并且我们毫无问题地收到 token 。我们希望使用javascript api将一些api调用移至客户端。

由于我们已经使用youtube api(https://www.googleapis.com/auth/youtube)所需的正确范围对用户进行了授权,因此我假设在客户端上调用授权时,它将知道我的应用程序已被授权并允许自动登录。相反,我收到“immediate_failed”响应。有人知道为什么吗?谢谢!

gapi.auth.authorize({
    client_id: OAUTH2_CLIENT_ID,
    scope: OAUTH2_SCOPES,
    immediate: true
}, handleAuthResult);

最佳答案

如果您有 token ,则可以仅使用setToken,而不必再次通过OAuth2。

关于api - 我可以在已经在服务器上获得授权的客户端上自动登录用户吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27410471/

相关文章:

php - 如何使用PHP创建YouTube视频库

javascript - 使用 API v3.0 为特定视频创建 Youtube "like"按钮

jsp - 在jsp网站上显示视频

javascript - 随机化 Dribbble API 调用结果

web-services - 在不影响 REST 子资源的情况下更新资源的正确 HTTP 方法

rest - 通过微服务传播错误的良好实践

html - 如何使用 HTML5 应用程序在 Android 上启用全屏 youtube 视频?

youtube - 页面滚动时自动播放Youtube API视频

php - YouTube API v3 喜欢一个视频,但计数器没有增加

c# - C#中的开源视频手势识别库