如何在OAuth 2.0中获取刷新令牌
How to obtain refresh token in OAuth 2.0?
我正在编写一个Chrome扩展,它需要通过OAuth 2.0访问minus.com。我有密钥和秘密,但没有刷新令牌,所以每次我创建刷新令牌为undefined
的XMLHttpRequest
时,服务器都会响应一个400错误,响应文本为"没有这样的刷新令牌:未定义"。那么,有人能告诉我如何获得刷新令牌吗?
谢谢!
在使用用户权限获取令牌的步骤中,refresh_token应在响应结构中返回,如下所示:http://miners.github.com/MinusAPIv2/v2/auth_tutorial.html#getting-使用用户凭据的令牌
您将使用用户凭据请求令牌,然后返回一个类似于以下内容的响应结构:
{
"access_token": "dc19a1ea88",
"token_type": "bearer",
"expires_in": 3600,
"refresh_token": "20ad15128b",
"scope": "read_public"
}
如果提取刷新令牌,然后在此处的刷新步骤中使用它:http://miners.github.com/MinusAPIv2/v2/auth_tutorial.html#refreshing-应该有效的访问令牌。
相关文章:
- 从MySQL数据库中获取输入数据需要两次页面刷新
- 如何通过javascript或jquerycookie获取网页的刷新次数
- 如何在不刷新页面的情况下从 PHP 中的 SQL Server 数据库获取数据
- Rails/JS-在不刷新页面的情况下获取变量
- $locationProvider html5mode导致“;无法获取“;刷新时出错-AngularJS Node应用程
- jQuery在不刷新页面的情况下获取每个A标记的值
- 在asp.net mvc 3中,如何在不刷新页面的情况下从部分视图获取值到父视图
- AJAX/JS:是否可以在没有提交按钮和刷新页面的情况下获取输入文本的值
- 刷新页面在反应路由器 2 中给出无法获取 /page_url
- 余烬需要刷新浏览器才能获取模型数据
- 流星 - 页面刷新导致在为路由器获取数据时闪烁
- 如何使用Google OAuth2 javascript获取刷新令牌
- 需要在不刷新的情况下从数据库中获取值
- 选择时获取下拉值,并将其传递给控制器,而无需刷新页面
- 使用 Jquery 刷新从 URL 获取变量
- 如何在用户尝试刷新浏览器时获取“确认表单重新提交”
- 如何获取自动刷新的日期
- 如何在OAuth 2.0中获取刷新令牌
- angular js获取刷新令牌
- 在获取刷新按钮时动态重新加载组合框