2015-12-06 92 views
0

我正在尝试获取Google Distance Matrix API的到达时间参数,但我不明白如何将数据传递给它。我正在试着制作一个应用程序,告诉我什么时间离开某个地方,准时到达另一个地方。只是获取API中的信息违反了他们的使用条款? 例如:https://maps.googleapis.com/maps/api/distancematrix/json?origins=Pawtucket+Rhode+Island&destinations=North+Attleboro+Massachusetts&arrival_time=Dec+5+2015+8+PM&key=YOUR_KEYGoogle距离矩阵API到达时间

回答

0

虽然我的答案是有点晚了原来的岗位,希望它仍然是有用的人......至于每Google Maps APIs Documentation

arrival_time - 指定所需时间自1970年1月1日午夜以来,以秒为单位的到达请求。您可以指定departure_timearrival_time,但不能同时指定两者。请注意,arrival_time必须指定为整数

我建议在Excel中进行计算以计算自1970年以来的秒数 - 它可能容易变得有点混乱,所以遗憾的是没有更多'用户友好'的方式来通过日期。

此外,我不确定arrival_time参数是否适合您 - 我想通过JavaScript API调用DistanceMatrix来使用它,并且需要Premium Plan帐户,但也许没关系直接通过DistanceMatrix API。

另外,JavaScript DistanceMatrix API指出到达时间必须在未来,这是有道理的。