我已经浏览了与在Android应用程序中使用Places API相关的Android文档和其他博客。它建议使用API_KEY来调用REST服务。 API_KEY在整个项目/应用程序中是相同的。每天有1000个请求的限制。
现在,如果许多用户安装了我的应用程序,那么如果每个人都使用相同的密钥,那么请求限制将很容易用尽。
可以通过某种方式为单个用户生成API_KEY。但是如何在我的代码中处理它?</ p>
答案 0 :(得分:10)
如果您验证自己的身份,则可以将配额每天提高到100,000个请求:
通过API控制台验证其身份的用户是 每24小时允许10万个请求。需要信用卡 通过在控制台中启用结算来进行验证。我们要求你 信用卡纯粹是为了验证您的身份。你的卡不会 收取使用Places API的费用。
如果您转到Google API控制台,选择服务并点击 Places API上的定价链接,您会找到此信息及其他信息< / em> line。
每天100,000次请求很多,除非您的应用非常受欢迎,否则应该足够了。而且我认为在不违反Google条款和政策的情况下,可以创建多个用户来生成多个API密钥。