gpt4 book ai didi

ios - Google API 客户端使用 - API key 是强制性的吗?

转载 作者:行者123 更新时间:2023-11-29 10:27:44 25 4
gpt4 key购买 nike

我在我的 iOS 应用程序中使用 Google 方向和地理编码服务,并且运行良好。我也在使用 Google map API。

对于谷歌地图,我使用 API key ,但对于地理编码和方向服务,我将它们称为任何 REST Web 服务,而不添加 API key 参数,并且它有效。

我的问题是

  • 客户端调用必须使用 API key 吗?合法吗?
  • 如果没有,风险是什么?
  • 如果我添加 API key ,每个 key 每天 2500 次查询的限制将适用,还是每个用户 IP 地址的限制?

https://developers.google.com/maps/documentation/directions/我会读书

All Directions API applications should use an API key

https://developers.google.com/maps/documentation/geocoding/我会读书

All Geocoding API applications should use an API key

同时,我没有使用服务器端地理编码/方向,而是客户端调用,目前,我在使用它时没有发送任何 ApiKey。

最佳答案

这些网络服务不需要 key ,它们可以在没有 key 的情况下工作。

不同之处在于配额:没有 key ,它将基于服务器的 IP 地址。当您的域与其他域共享相同的 IP 地址时(通常是这种情况),您也将与这些域共享您的配额。

结果:当放置在具有相同 IP 的其他域(可能是 houndreds)的应用程序也请求这些服务(没有 key )时,您经常会达到限制。

当您在客户端使用服务时(通过 maps-Javascript-API 的方法)根本没有关系,任何限制都将适用于您的应用程序的用户,而不是应用程序。

关于ios - Google API 客户端使用 - API key 是强制性的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31314963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com