在格式化 url 之后,我试图在我的项目中使用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
我能够在浏览器中查看结果,但是当我尝试发出 http 请求以获取结果时,我将收到状态:REQUEST_DENIED
在文档中:
REQUEST_DENIED 表示该服务拒绝您的应用程序使用距离矩阵服务。
但是我仍然不知道为什么我的请求被拒绝了。来自谷歌的更多信息:
距离矩阵 API 的使用必须与谷歌地图上的信息显示相关;例如,在请求并在地图上显示这些目的地之前,确定彼此在特定驾驶时间内的起点-目的地对。禁止在不显示 Google 地图的应用程序中使用该服务。
如果我不能得到结果,我该如何在谷歌地图上应用它?有同样问题的人吗?我稍后会发布示例代码,以更清楚地阐明我的问题。