Геокодирование использует mapquest провайдера - PullRequest
0 голосов
/ 22 марта 2020

Я использую провайдера Mapquest для работы с геокодером, но когда я использую почтальон для тестирования моего API, это выглядит так

 "error": "Status is REQUEST_DENIED. 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"

, хотя я не пользовался никакими сервисами Google
p / s : Я уже предоставил ключ API
Спасибо !!

1 Ответ

0 голосов
/ 30 марта 2020

Если вы просто импортируете свои ключи и провайдера из другого файла, попробуйте поставить API-ключ прямо следующим образом:

ОТ ЭТОГО

const options = {
   provider: process.env.GEOCODER_PROVIDER,
   httpAdapter: 'https',
   apiKey: process.env.GEOCODER_API_KEY,
   formatter: null
}

ДО ЭТОГО

const options = {
   provider: 'mapquest',
   httpAdapter: 'https',
   apiKey: 'apikey',
   formatter: null
}

ИЛИ

проверьте ваши позиции промежуточного программного обеспечения, если вы используете .env, поместите его наверх промежуточного программного обеспечения

...