首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将我的auth_token和刷新令牌传递给

如何将我的auth_token和刷新令牌传递给
EN

Stack Overflow用户
提问于 2016-02-17 16:33:02
回答 1查看 876关注 0票数 0

我在rails中使用google-api-ruby-client gem。

在示例中,我找到了一个加载GooglePlus数据的示例:

代码语言:javascript
复制
client = Google::Apis::PlusV1::PlusService.new
client.key = ENV['GOOGLE_CLIENT_ID']
client.authorization = authorization

使用另一种方法(使用devise ),refresh_token I已经获得了 auth_token 和。

如何从我所拥有的令牌开始生成authorization对象?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-17 17:02:35

可以通过实例化如下所示的新UserRefreshCredentials来创建授权对象:

代码语言:javascript
复制
 authorization = Google::Auth::UserRefreshCredentials.new(
      client_id: GOOGLE_CLIENT_ID
      client_secret: GOOGLE_CLIENT_SECRET
      scope: GOOGLE_SCOPE,
      access_token: YOUR_AUTH_TOKEN,
      refresh_token: YOUR_REFRESH_TOKEN,
      expires_at: YOUR_EXPIRE_AT_TIMESTAMP,
      grant_type: 'authorization_code')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35462464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档