Google 在地图时区 API 配额中"user"是什么意思?



查看时区API配额限制选项,其中显示:

"每个用户每100秒的请求数">

试图找到用户的明确定义,但没有成功。

我的直觉猜测是一个IP地址。。。但希望避免令人不快的意外。

很高兴知道用户的确切含义。有什么想法吗?

我认为这是一个困惑,因为谷歌地图API与谷歌云平台共享相同的开发人员控制台。";每个用户每100秒的请求数";这在谷歌云平台上是有意义的,但我认为谷歌地图API并没有真正支持它们。

如果我们查看谷歌云平台的文档,我们将看到以下解释

为了防止单个用户用完您的API配额,请限制API每个用户每秒的请求数。每个API都包含一个默认的每个用户限制,但您可以按照上一节中的描述修改该值。

单个用户由一个唯一的字符串标识;如果您正在创建一个代表用户发出请求的服务器端应用程序(其中调用代码托管在您拥有的服务器上(,则您的请求必须包括quotaUser参数,如下所述。

要识别用户,请使用quotaUser=userID参数。此值仅用于短期配额强制,因此您不需要使用真实的用户ID。您可以选择任何长度小于四十个字符的任意字符串来唯一标识用户。

quotaUser参数仅用于限制每秒每个用户的请求。如果不发送quotaUser参数,则所有调用都将归因于您的服务器机器,在这种情况下,用户不能限制调用

来源:https://cloud.google.com/apis/docs/capping-api-usage#limiting_requests_per_second_per_user

据我所知,没有一个谷歌地图API支持quotaUser参数,所以这个值对谷歌地图网络服务没有意义,正如上一段中提到的,谷歌地图网络服务器将把使用归因于服务器机器。换句话说,就是后端服务器的IP地址。

我希望这能澄清你的疑虑。

相关内容

最新更新