Dav*_*d H 6 javascript google-maps-api-3
如何在Google google javascript API中访问公交路线的票价属性?以下行无效:
alert(response.routes[j].legs[k].fare.value);
Run Code Online (Sandbox Code Playgroud)
在方向API页面上,它说:
票价包含此路线上的总票价(即票务总票价).此属性仅针对运输请求返回,仅适用于所有运输路段均可获得票价信息的路线.信息包括:
- currency:ISO 4217货币代码,表示金额表示的货币.
- value:总票价金额,以上面指定的货币计算.
谢谢
如果您的请求未使用您的 API 密钥进行识别[1],则票价信息将不会包含在路线响应中。这适用于 Directions API Web 服务和 Maps JavaScript API 中的 Directions 服务。
以下是网络服务的示例,添加您自己的 API(服务器)密钥后,您将看到票价信息(位于“版权”之后):
以下是 JavaScript API 的示例: http://jsbin.com/rumugu/edit ?html,output
如果您输入(浏览器)API 密钥,您将看到“2,50 $”弹出窗口
如果完全删除 key= 参数,则会弹出“undefined”
[1] Maps API for Work 和 Premium 计划客户也可以使用其客户端 ID。
| 归档时间: |
|
| 查看次数: |
618 次 |
| 最近记录: |