在不同设备上使用同一google客户端的Youtube数据API配额

在不同设备上使用同一google客户端的Youtube数据API配额,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,目前youtube API配额为10000个/天 那么,如果我创建了一个应用程序,该应用程序在不同的100台设备上安装了100个副本,并且所有设备都使用不同的IP,那么每个设备的配额是10000台/天(1M/天),还是10000台将在不同的副本之间分发 请注意,这些请求将在不同的设备上执行。这是一个嵌入式应用程序,而不是云应用程序。API有两种识别应用程序的方法: 应用程序在调用API端点(仅用于读取公共数据)时使用的API密钥,或 应用程序在调用各个端点时使用的凭据数据(即访问令牌)(仅用于

目前youtube API配额为10000个/天

那么,如果我创建了一个应用程序,该应用程序在不同的100台设备上安装了100个副本,并且所有设备都使用不同的IP,那么每个设备的配额是10000台/天(1M/天),还是10000台将在不同的副本之间分发


请注意,这些请求将在不同的设备上执行。这是一个嵌入式应用程序,而不是云应用程序。

API有两种识别应用程序的方法:

  • 应用程序在调用API端点(仅用于读取公共数据)时使用的API密钥,或

  • 应用程序在调用各个端点时使用的凭据数据(即访问令牌)(仅用于读取与任何YouTube频道相关的公共数据,或用于读取/更新/删除与授予相应应用程序操作权限的YouTube帐户/频道相关的公共和/或私有数据)

  • 因此,从API的角度来看,运行应用程序的不同实例(即在具体计算机上运行的程序)实际上并不重要。该API说明了通过Google开发者控制台创建的给定项目的配额消耗

    对于在多台共享API密钥和/或凭据数据的机器上运行的应用程序(作为具体程序),我强烈建议您熟悉规范的内容。

    是基于项目的,而不是基于用户的。IP地址不会影响任何事情

    从上图中可以看出,每用户每分钟的查询数是基于用户的,通过ip地址检测,随请求发送quotauser参数,或发送包含访问令牌的授权标头

    为了以这种方式绕过10k配额,您需要在google开发者控制台上创建100个项目,并为每个项目创建credietnals,然后每个项目都有10k配额。然而,缺点是试图通过谷歌验证过程获得100个项目


    如果您需要更多配额,您可以请求延长配额。我的目标是第二个范围。如果有一个直接的答案是“谷歌对客户端id或设备(IP)执行请求的请求计数吗?”,请让我知道。或者,如果在给定的链接中有与问题相关的特定段落,请让我知道。配额是按每个项目计算的(即按谷歌项目计算)。