我正在尝试在两个位置之间绘制路径,当我尝试这样做时,我得到了一个错误。 我在下面分享了我的网址和错误。我创建了Android api密钥,我从谷歌api获得请求被拒绝错误
url: https://maps.googleapis.com/maps/api/directions/json?origin=41.050399,28.940599&destination=41.1119857,29.0186137&sensor=false&mode=driving&alternatives=true&key=AIzaSyB9LW3JNai1tGYtSVZrRGMGeJ71q7Y3DbA
JSON:{ “error_message”:“此IP,站点或移动应用程序无权使用此API密钥。请求从IP地址78.186.62.169收到,请使用空引用”, “路线”:[], “status”:“REQUEST_DENIED” }
答案 0 :(得分:1)
我不认为这是使用它的正确方法,尝试这样的事情
https://maps.googleapis.com/maps/api/js?key=<YOUR_API_KEY>&callback=initMap
如果它在一个变量中那么你将需要&#34; &#34;像
src="https://maps.googleapis.com/maps/api/js?key=<YOUR_API_KEY>&callback=initMap"
答案 1 :(得分:1)
Directions API Web服务需要Server API密钥,而不是Android API密钥。 请查看文档:
https://developers.google.com/maps/documentation/directions/get-api-key#get-an-api-key