【发布时间】:2020-02-06 23:13:59
【问题描述】:
我正在验证地址以确保它们存在。我正在使用谷歌 API 来执行此操作。我有一个谷歌 API 密钥,它工作得很好....直到我超过 100。在请求 110 我得到这个
{
candidates: [],
error_message: 'You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account',
status: 'REQUEST_DENIED'
}
我所做的只是遍历地址列表。在那之前它工作得很好。而且总是在同一点。
我已经尝试通过将它包装在一个 while 循环中并且一次只执行 50 个来减慢它的速度(认为我太快地发出了太多请求),但是所有这些都会减慢它的速度但仍然会崩溃110.
任何想法为什么或如何或如何解决它?如果有帮助,它是一个未付费的 API 密钥(想知道他们是否有请求限制,我找不到任何说他们这样做的东西)
【问题讨论】:
-
请编辑您的问题并包含您的代码我想看看您是如何应用该 api 密钥的。
标签: javascript node.js api google-maps google-api