Google Distance Matrix API

wgx*_*731 8 distance google-api matrix google-maps-api-3 google-distancematrix-api

在格式化网址后,我尝试在项目中使用Google Distance Matrix API JSON,例如:

http://maps.googleapis.com/maps/api/distancematrix/json?origins=Vancouver+BC|Seattle&destinations=San+Francisco|Victoria+BC&mode=bicycling&language=en&sensor=false
Run Code Online (Sandbox Code Playgroud)

我能够在浏览器中查看结果,但是当我尝试发出http请求以获得结果时,我将收到状态:REQUEST_DENIED

在文档中:

REQUEST_DENIED表示服务拒绝您的应用程序使用Distance Matrix服务.

但我仍然不知道为什么我的请求被拒绝.来自谷歌的更多信息:

使用距离矩阵API必须与Google地图上的信息显示相关; 例如,在请求并在地图上显示那些目的地之前,确定彼此在特定驾驶时间内的起始 - 目的地对.禁止在不显示Google地图的应用程序中使用该服务.

如果我无法获得结果,我该如何在谷歌地图上应用它?谁有同样的问题?我稍后会发布示例代码,以便更清楚地澄清我的问题.

zac*_*san 4

我遇到了类似的问题,但这是由于假设传感器标签默认为 false,但实际上是必需的。