4

我浏览了与在 Android 应用程序中使用 Places API 相关的 Android 文档和其他博客。它建议在任何地方使用 API_KEY 调用 REST 服务。API_KEY 在整个项目/应用程序中都是相同的。每天有 1000 个请求的限制。

现在如果我的应用程序被许多用户安装,那么如果每个人都使用相同的密钥,那么请求限制将很容易耗尽。

有一些方法可以为单个用户生成 API_KEY。但是我怎样才能在我的代码中处理它呢?

4

1 回答 1

10

如果您验证您的身份,您可以将配额提高到每天 100,000 个请求:

通过 API 控制台验证身份的用户每 24 小时允许 100 000 个请求。通过在控制台中启用计费,需要信用卡进行验证。我们要求您提供信用卡纯粹是为了验证您的身份。使用 Places API 不会从您的卡中收取费用。

如果您转到 Google API 控制台,选择服务并单击Places API行上的定价链接,您将找到这些信息和更多信息。

每天 100,000 个请求已经很多,除非您的应用程序非常受欢迎,否则应该足够了。而且我认为在不违反 Google 的条款和政策的情况下创建多个用户来生成多个 API 密钥是不可能的。

于 2012-10-08T17:40:05.397 回答