3

我正在编写一个 Chrome 扩展程序,它需要通过 OAuth 2.0 访问 minus.com。我有密钥和秘密,但没有刷新令牌,所以每次我制作一个XMLHttpRequest刷新令牌undefined时,服务器都会响应 400 错误,响应文本显示“没有这样的刷新令牌:未定义”。那么谁能告诉我如何获得刷新令牌?

谢谢!

4

1 回答 1

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应该可以工作。

于 2012-04-05T01:34:39.517 回答