我正在撰写Chrome扩展程序,需要通过OAuth 2.0访问minus.com。我有密钥和秘密,但没有刷新令牌,因此每次我创建XMLHttpRequest
时,刷新令牌为undefined
,服务器响应400错误,响应文本说“没有这样的刷新令牌:未定义“。那么有人能告诉我如何获得刷新令牌吗?
谢谢!
答案 0 :(得分:1)
在使用用户权限执行令牌获取期间,应在响应结构中传回refresh_token,如下所示:http://miners.github.com/MinusAPIv2/v2/auth_tutorial.html#getting-tokens-using-user-credentials
您将使用用户凭据发出令牌请求,然后返回一个如下所示的响应结构:
{
"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-an-access-token应该有效。