假设我拥有“mainAccount@gmail.com”。现在,我创建一个应用程序(不使用服务帐户),该应用程序使用一次性授权来获取刷新 token 。然后,它将刷新 token 存储在数据库中。
接下来,我让其他用户(例如匿名访问者)使用我的应用程序将文件上传到我的Google驱动器存储中。每次用户要上传时,都使用存储的刷新 token 来获取访问 token (以授权未经身份验证甚至可能没有Gmail帐户的用户上传)。
我对Drive API如何解释这种请求感到好奇?尤其是当有数百个用户上传文件时。我会达到任何配额限制吗?我假设API认为1个gmail帐户= 1个用户,而不是100个或更多用户。
最佳答案
配额限制基于所发送的请求数,而不是所针对的帐户或针对哪个刷新 token 进行发送。
我认为唯一可能导致您遇到问题的配额是每秒请求数。如果您未设置配额用户(由IP地址设置),则允许100 req / sec。因此,如果该链接通过您的网站运行,那么您每秒只能发送100个请求。如果您随机分配配额用户。 (不,我不确定如何在JavaScript中发送配额用户,您需要进行查找),可以消除此问题。
+1是我所见过的第一个人,他弄清楚了如何解决JavaScript的无服务帐户问题:)
关于javascript - 是否可以有一个Google云端硬盘帐户,许多用户可以在其中从应用程序上传文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27375670/