2012-07-25 90 views
1

對於某些請求,我爲其他人請求INVALID_REQUEST。例如,下面的回報INVALID_REQUEST方向API爲某些URL返回INVALID_REQUEST(而不是其他人)

http://maps.googleapis.com/maps/api/directions/json?origin=EC3N4AB&destination=EC4M8AD&sensor=false&mode=transit

我也曾嘗試類似下面的其他幾個變化:

http://maps.googleapis.com/maps/api/directions/json?origin=EC3N4AB,UK&destination=EC4M8AD,UK&sensor=false&mode=transit

這同一段代碼在英國工作了一段郵政編碼但爲其他人返回INVALID_REQUEST。如果您在Google地圖Web界面(EC3N4AB和EC4M8AD)中搜索郵編,則Web界面可以輕鬆提供指導。

想知道我的URL有什麼問題嗎?任何幫助將不勝感激。

乾杯,

回答

0

嘗試使用區域parametre:

http://maps.googleapis.com/maps/api/directions/json?origin=EC3N4AB&destination=EC4M8AD&sensor=false&mode=transit&region=uk 

另一個原因可能是不支持過境(試着駕駛,工作好;-))

問候

cadetill

+0

嗨,謝謝你的迴應。你可能知道,region參數不起作用。此外,奇怪的是,它與步行和駕駛,而不是運輸。我想這只是一個新的API呢? – user1552987 2012-07-26 16:52:10

+0

另外,如果我在我的網站上的網絡界面中進行操作,那麼這兩個點之間的通行方向就會起作用。 – user1552987 2012-07-26 19:51:49

4

Google made departure_timearrival_time API請求必需。此URL的作品:

http://maps.googleapis.com/maps/api/directions/json?origin=EC3N4AB&destination=EC4M8AD&sensor=false&mode=transit&departure_time=1343376768 

感謝大家的幫助。

相關問題