我正在使用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密钥
谢谢!
答案 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将其放在中间件的顶部,请检查您的中间件位置