我正在创建一个使用Giigle Drive API的应用。 Google的文档显示,每个客户端 - 用户组合发布的访问权限存在限制。 据说15,20,50。(我不知道确切的数字)
但就我而言,数量限制似乎只有一个。
我将我的应用安装到了几台Android机器上。 第一台计算机可以同时获得访问令牌和刷新令牌。 但是在第二个及之后的情况下,可以获得仅访问令牌。 即没有刷新令牌。
有谁知道如何解决问题或增加数量?
2017年9月13日
非常感谢“Tanaike”的善意建议。我的解释并不好。 (因为我不是母语为英语的人。)
无论如何,让我再解释一下。
这里我有三款Android手机,#A,#B,#C。我将我的应用程序安装到了所有这些应用程序中。
首先,#A向Google发送访问令牌请求。然后我允许申请我的Google帐户GGG@gmail.com然后#A可以获得访问令牌和刷新令牌。
接下来,#B对同一个帐户GGG@gmail.com尝试相同的操作。然后#B可以获得访问令牌,但没有刷新令牌。
接下来,#C尝试同样的事情。然后#C可以获得访问令牌,但没有刷新令牌。
在这种情况下,#A可以在到期前获得另一个访问令牌。但#B和#C无法获得新的访问令牌。他们只需要在访问令牌过期时等待。
我本来想写的。
此致
============================================== < / p>
2017年9月18日
谢谢你“Tanaike”。 抱歉,我暂时无法触及这个主题。 我试过“access_type = offline”..... 但实际上,我发现我第一次已经包含了“access_type = offline”。
所以这意味着,在#A获得刷新令牌后,#B,#C和更晚的机器无法获得刷新令牌 即使“access_type = offline”。 这是一个令人遗憾的结果。 我想知道如何为每个设备提供刷新令牌的方式。
============================================== < / p>
答案 0 :(得分:0)
但是在第二个和之后的情况下,只能获取访问令牌。即没有刷新令牌。
您的问题中已有刷新令牌。因此,您可以使用它来检索访问令牌。在您的情况下,如果刷新令牌位于每台计算机内部,则可以使用它来检索访问令牌。
如果我误解了你的问题,我很抱歉。