根据谷歌的说法,每个客户/用户对可以提供多少刷新令牌的限制(目前为25个)。
只是澄清一下,这是指每个用户,对吧?这意味着如果我有一百万用户(!),每个用户可以有25个刷新令牌活动?或者这是否意味着我只有百万用户中的25个能够在我的服务器上存储刷新令牌?
我指的是本页底部: https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtAuthorization#helpme
答案 0 :(得分:2)
好好试着弄清楚如何解释这个:
当用户说“是”时,他们将允许您的应用程序访问该数据,您将获得刷新令牌。您应该将此刷新令牌保存在某个位置,以便下次可以使用它。然后,您将永远不必要求用户再次验证您。
但是如果由于某种原因你再次询问用户我是否可以访问你的数据,你将获得另一个刷新令牌。第一个刷新令牌仍然很好,您仍然可以使用它来访问那里的数据。在第一个删除之前,您最多可以执行25次。
这是一个真实的例子,说明这可能是一个问题:
我有一个SSIS连接管理器,询问用户是否可以访问Google Analytics数据。 (与datareader合作,但我离题了)。我遇到了一个问题,用户必须对许多软件包进行身份验证。基本上他们在测试中多次安装我的应用程序,第一个停止工作。
最后我建议他们有一个专门的帐户来使用我的任务,这样他们就可以减少25次认证的变化。