为什么我们不能使用 Google 方向 API 在驾驶模式下设置 arrival_time? (或距离矩阵API)

Why Aren't We Able to Set arrival_time in Driving Mode using Google Directions API? (Or Distance Matrix API)

我正在尝试创建一个简单的应用程序,当用户需要在特定时间离开家到达某个地方时通知他们。

为此,我尝试在 API 中使用 arrival_time 参数,但显然当模式设置为“驾驶”时它不起作用。并且开发人员指南明确表示 arrival_time 用于传输模式。

我知道这有点取决于出发时间,但仍然没有太大意义。因为想一想,我可以通过猜测出发时间来获取该数据,获取 time_in_traffic 参数,将其添加到我的出发时间并与我请求的到达时间进行比较。如果不一样,请继续拨打 API 并提供更晚或更早的出发时间,直到您获得正确的出发时间。

为什么没有提供给我们设置 arrival_time 驾驶模式的选项?有理由吗?我是不是没有看到明显的原因或其他原因?

Google 地图已经为我们提供了此功能,我可以设置到达时间并在驾车模式下获得建议的 "Leave around" 时间。为什么 API 不支持这个?

或者至少有人能建议我一个解决方案,而不是那种繁琐的多次 API 调用解决方案吗?

此功能请求已在 public 问题跟踪器中创建:

https://code.google.com/p/gmaps-api-issues/issues/detail?id=9579

我看到 Google 将状态设置为 Neat Idea 并在 2016 年 11 月 2 日创建了一个内部问题 #29927572。希望它有一天会被评估和实施。

请为 public 问题加注星标以表达您的兴趣,并从 Google 接收更多更新。