-1
我使用Google方向和Google距離API獲取有關指定時間兩點之間的行程時間和費用的信息。Google Maps方向API在使用出發日期時返回零運輸結果
這對於步行,騎自行車和駕車的旅行模式非常有效。但是,當我使用旅行模式過境時,只有當我沒有通過出發或到達日期和時間時才起作用。如果我通過一個具體的日期或時間,我得到一個零結果在距離API和我得到的方向API在下面的輸出:
<DirectionsResponse>
<status>ZERO_RESULTS</status>
<available_travel_mode>DRIVING</available_travel_mode>
<available_travel_mode>BICYCLING</available_travel_mode>
<available_travel_mode>WALKING</available_travel_mode>
<geocoded_waypoint>
<geocoder_status>OK</geocoder_status>
<type>locality</type>
<type>political</type>
<place_id>ChIJx8qYb7jUpEcRMD6slG2sJQQ</place_id>
</geocoded_waypoint>
<geocoded_waypoint>
<geocoder_status>OK</geocoder_status>
<type>locality</type>
<type>political</type>
<place_id>ChIJEXrwv2AXuUcRUIdUMYHyJwQ</place_id>
</geocoded_waypoint>
</DirectionsResponse>
有沒有人一個想法,爲什麼說總是返回一個零結果?
也許是因爲響應表明TRANSIT不是「可用」模式之一 – geocodezip
如果我沒有通過出發或到達日期,它的工作正常。如果我對距離API使用相同的查詢,則只會返回零結果而不包含其他內容。文檔(https://developers.google.com/maps/documentation/directions/intro)告訴它應該起作用。 – Florian
出發時間是否有效? – geocodezip