首页 文章

Google Direction API错误:“无效的请求 . 缺少'destination'参数 . “

提问于
浏览
1

我正在尝试使用https://developers.google.com/maps/documentation/directions/?csw=1#JSON提供的说明来使用JSON输出来卷曲Google Direction API

我已经专门尝试过(这是Google Directions API文档中的内容)

curl https://maps.googleapis.com/maps/api/directions/json?origin=Toledo&destination=Madrid&region=es&key=MY_API_KEY

具有以下输出:

curl https://maps.googleapis.com/maps/api/directions/json?origin=Toledo&destination=Madrid&region=es&key=AIzaSyDSgiKndYh_Kdv17BK2yTeTNhaITShP5Ts
[1] 4174
[2] 4175
[3] 4176
[2]   Done                    destination=Madrid
Roberts-Macintosh:~ RobertLoggia$ {
   "error_message" : "Invalid request. Missing the 'destination' parameter.",
   "routes" : [],
   "status" : "REQUEST_DENIED"
}

[1]-  Done                    curl https://maps.googleapis.com/maps/api/directions/json?origin=Toledo
[3]+  Done                    region=es

我为与我的API密钥相关联的项目启用了Google Directions . 当它没有启用时我完全得到一个完全不同的消息,服务器只会拒绝我的握手,所以我知道这不是我的许可使用它,但可能是http请求的结构方式 .

1 回答

  • 1

    所以发生的事情是你的&总理意味着在* nix中“跑回来” . 为了防止它对您的网址进行预处理,您要么必须逃避您的网站,要么使用一对“”或“

相关问题