Python- предел геокодов API Api достигнут после нескольких запросов

Я пытаюсь получить геолокацию адресов из базы данных, и я хотел использовать геолокацию Google, чтобы сделать это

ниже мой код:

lat = []
long = []
for i in range(0,98):
    location = g.geocode(df1.iloc[i,-1], timeout = 1)
    if location:
        lat.append(location.latitude)
        long.append(location.longitude)
    else:
        lat.append(None)
        long.append(None)
    time.sleep(15)

я всегда получаю следующую ошибку:

GeocoderQuotaExceeded: The given key has gone over the requests limit in the 24 hour period or has submitted too many requests in too short a period of time.

и когда я проверяю списки, есть только 1-2 значения в широте / долготе. я знаю дневной лимит и даже не близок к нему, мой фрейм данных содержит только 98 адресов, и я также использовал time.sleep(15), чтобы убедиться, что я не достиг 10-секундного лимита.

Я не уверен, почему я получаю эту ошибку.

Изменить: у меня есть мой ключ API добавлен

API_KEY = os.getenv("key")
g = GoogleV3(api_key=API_KEY)

0 ответов

Другие вопросы по тегам