地理编码使用mapquest提供程序

时间:2020-03-22 07:53:18

标签: api geocode

我正在使用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 :(得分:1)

如果您只是从其他文件中导入密钥和提供者,请尝试将API-KEY像这样直接放入

从这

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
}

OR

如果您使用.env将其放在中间件的顶部,请检查您的中间件位置