谷歌方向矩阵API的问题
Probleme with Google Direction Matrix API
我试图从API中找到duration_in_traffic值。
当我这样使用距离矩阵服务对象时:
service.getDistanceMatrix(
{
origins : i === 0 ? [origin] : [destination],
destinations : i === 0 ? [destination] : [origin],
travelMode : google.maps.TravelMode.DRIVING,
drivingOptions : {
departureTime : departureTime[i],
trafficModel : google.maps.TrafficModel.PESSIMISTIC
}
}, callbackCar);
结果不包含duration_in_traffic字段
当我使用JSONP代替GET API服务时,控制台包含一个意外令牌:error…
getDelay: function() {
return $resource('https://maps.googleapis.com/maps/api/distancematrix/json', {
key: ACCESS.ggAPI,
origins: "@origins",
destinations: "@destinations",
language: "fr-FR",
mode: "@mode",
transit_mode: "@transitMode",
traffic_model: "@traffic_model"
}, {
get: {
method: 'JSONP'
}
});
}
当我尝试使用GET代替JSONP时,我有一个CORS问题…
当我尝试将angular服务构建的uri放到另一个窗口时,我可以找到正确的结果:
{
"destination_addresses" : [ "93200 Saint-Denis, France" ],
"origin_addresses" : [ "95500 Gonesse, France" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "16,7 km",
"value" : 16746
},
"duration" : {
"text" : "19 minutes",
"value" : 1133
},
**"duration_in_traffic" : {
"text" : "23 minutes",
"value" : 1391
},**
"status" : "OK"
}
]
}
],
"status" : "OK"
}
我能做什么?
如果没有Premium Plan,您无法获得duration_in_traffic
属性。
源考虑到trafficModel属性所指示的交通状况,该路段的总持续时间。此属性可能未定义,因为持续时间可能未知。仅适用于高级计划客户,当在发出请求时定义了drivingOptions时。
相关文章:
- 使用YouTube iFrame API的IE中的JavaScript问题
- 可以'由于CORS问题,无法访问Heroku上的Flask API
- HTML5 FileReader API内存问题
- Google 日历 API V3 会解决与会者和创建者 Java 脚本问题
- Firebase API 问题与 AngularJS 网站示例项目
- Chrome 中的 Dropbox Chooser API 问题
- 使用 GitHub API 在 dojo 中执行 PUT 更新会返回 400:解析 JSON 时出现问题
- 我的图表出了什么问题?我使用的是谷歌图表api
- 理解ESRI API时出现问题
- Web Audio API-调度问题
- 使用Twilio JS客户端API时出现JWT令牌过期问题
- 在Javascript/Google Maps Api中将结果放入数组时出现问题
- Clojudescript:调用Google Maps API的问题
- 使用API的Chargify问题:;不允许访问”;
- 谷歌地图API和JavaScript问题:-(
- 谷歌地图API v3 addDomListener方法问题
- angular 2和谷歌地图api的typescript逻辑问题
- 在不同端口上运行时,rest api应用程序服务器(express)和Angulars js应用程序之间的Cors问题
- Google Fusion API和显示所有数据的问题
- Google Chart API控制范围和snapToData问题