我将范围设置为“https://mail.google.com/”,并且还设置了“access-type = offline”和“approval-prompt = force”等额外参数。
完成此过程后,我没有获得刷新令牌。我只获取access_token,expires_in和token_type字段。
我甚至从我曾经测试过的帐户中撤消了对该应用的访问权限并尝试了多次。仍然得到相同的结果。
答案 0 :(得分:1)
参数的语法必须使用下划线作为分隔符,而不是您使用的连字符,因此请使用access_type=offline
和approval_prompt=force
。
请注意,您只会在第一次尝试连接应用程序时或在撤消访问权限后获得刷新令牌,如您所建议的那样。