【问题标题】:Callback for Token when using Google oAuth 2.0使用 Google oAuth 2.0 时的 Token 回调
【发布时间】:2011-11-18 23:37:23
【问题描述】:

供您参考,我一直在使用以下链接进行背景阅读和学习

由于我在 Google API 代码示例方面没有取得多大成功,我将以下库用作 oAuth 2.0 库

go2.js

但是,我很难理解我应该在回调变量方面向 go2.getToken 命令提供什么。 此外,我使用以下代码对日历进行了测试 POST,并得到了“输入意外结束”的 javascript 错误。

<title>oauth2 connection</title>
<script src="config.js"></script>
<script src="go2.js"></script>

<script>
var redirect_uri = 'urn:ietf:wg:oauth:2.0:oob' ;
GO2.init(client_id, scope, redirect_uri)

POST /calendar/v3/calendars/primary/events/quickAdd?text="Appointment at Somewhere on November 18th 10am-10:25am"`

注意:我的客户端 ID 和范围存储在我的 config.js 文件中

【问题讨论】:

    标签: oauth-2.0 google-openid


    【解决方案1】:

    回调将是您定义的函数,您的 OAuth 实现将调用该函数并传递返回的访问令牌。然后,您可以获取访问令牌并继续运行。

    在 1.0a 中,下一步是让用户验证您的应用程序,然后将访问令牌交换为有效的授权令牌。然后,您的应用将能够访问受保护的数据。在 2.0 中,从我一直在阅读的内容来看,路由可能会有所不同,但这不会改变回调的功能。

    【讨论】:

      猜你喜欢
      • 2013-08-24
      • 2021-04-27
      • 2015-10-03
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      • 2015-01-30
      相关资源
      最近更新 更多