api - 使用 Google 距离矩阵 API 时的不同响应
问题描述
我有两个邮政编码 (A) 和 (B),我看到 A 到 B 和 B 到 A 之间的距离和持续时间不同,虽然这与谷歌地图网站相匹配,但我们已经看到 A 到 B 在那个方向上的距离和持续时间从一天到下一天。
我不相信 API 请求 URL 设置为包含流量,所以我不知道为什么 Google 在我们第一次运行此请求和第二次请求之间更改了主要首选路由。
我希望这是有道理的。
解决方案
我进行了研究,发现距离矩阵 API 和方向 API 都会以大约 30 秒的周期改变我的请求的 duration_in_traffic 值。它只给了我 2 个可能值中的 1 个,相差几秒钟。如此明显的解决方案是 API 响应本地缓存。
推荐阅读
- firebase-realtime-database - 无法在谷歌云功能中导入 Firebase
- vue.js - 在 VueJS 中编写动态 @fontface CSS
- node.js - 节点配置自定义环境变量在测试期间不覆盖 default.json
- javascript - 当默认值不在结尾时,在 switch 语句中使用默认值后中断
- javascript - 如何将 mouseDown 事件从父组件发送到子组件?
- linux - 我无法安装 g++
- r - 在 R Shiny 中使用 Plotly 打开 Datapoint 上的链接
- docker - 将文件从容器 fs 复制到同级容器
- bash - 在 macOS 和 CentOS 上使用 'column -t'
- xamarin - 如何知道用户在 Xamarin 表单的条目中按下了退格按钮