3

我在文档中看到您需要设置access_type=offline才能获得刷新令牌。

我确实在 OAuth url 中设置了这个值,我清楚地看到它与其他参数一起正确设置。但是,我仍然没有得到刷新令牌作为响应。我从本文档中复制并粘贴了 OAuth2 相关代码。

4

1 回答 1

8

自从您将参数更改为 后,这是您第一次对应用程序进行授权access_type=offline吗?当客户端单击授权按钮授予您访问权限时,您只会检索一次刷新令牌。

一种解决方法是设置另一个参数approval_prompt=force,以便用户始终单击授权按钮,并且您始终可以获得刷新令牌。否则,请在本地保存刷新令牌,这样您就不必再次检索它。

于 2013-08-29T19:14:33.920 回答