使用这个小测试用例是否有理由继续达到每日查询限制?

2024-04-27 02:58:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试学习一些地理编码,以便最终将地址的csv文件转换为它们各自的纬度和经度。我正在遵循google的地理编码API指令的文档示例,并继续得到一个错误,指出我已经超出了我的每日请求配额。我下面的例子可以在这里找到(https://github.com/googlemaps/google-maps-services-python)。我在尝试将一个地址转换为测试用例时遇到这个错误。。。我要说的是,我对这个完全陌生,这是我第一次使用API。谢谢你的帮助!你知道吗

我尝试过创建一个新的API密钥并使用它。我已经在youtube上关注了多个教程,并继续得到错误,指出我已经超过了我的每日限制

import googlemaps
from datetime import datetime

定义api密钥

API_KEY = 'Insert an API key here - for security purposes I left mine out'

定义我们的客户

gmaps = googlemaps.Client(key = API_KEY)

对地址进行地理编码

geocode_result = gmaps.geocode('1 Wilson Road, Annapolis, MD 21412')

我想能够打印出纬度和经度给定的地址,我输入。你知道吗


Tags: keyimportapi编码datetime定义地址错误
1条回答
网友
1楼 · 发布于 2024-04-27 02:58:04

根据googledocs的说法,地理编码不是免费的,必须正确设置计费。参见:
https://developers.google.com/maps/documentation/geocoding/intro

OVER_DAILY_LIMIT indicates any of the following:
    The API key is missing or invalid.
    Billing has not been enabled on your account.
    A self-imposed usage cap has been exceeded.
    The provided method of payment is no longer valid (for example, a credit card has expired).

以及
https://developers.google.com/maps/faq#over-limit-key-error
https://developers.google.com/maps/documentation/geocoding/usage-and-billing
提醒:要使用地理编码API,必须在所有API请求中包含API密钥,并且必须对每个项目启用计费。
定价从“每件0.005美元”
我读到谷歌地图的所有术语最近都发生了变化,把很多人搞糊涂了。。。你知道吗

相关问题 更多 >