1

特定のリクエストに対して INVALID_REQUEST を取得していますが、他のリクエストに対しては機能しています。たとえば、次は 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 の何が問題なのだろうか? どんな助けでも大歓迎です。

乾杯、

4

2 に答える 2

4

Google が API リクエストで作成departure_timeまたはarrival_time必須にしています。この URL は動作します:

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

みんなの助けに感謝します。

于 2012-07-27T08:53:53.070 に答える
0

region パラメータを使用してみてください:

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

別の理由は、トランジットをサポートしていない可能性があります(運転してみてください、うまくいきます;-))

よろしく

カデチル

于 2012-07-26T10:14:07.547 に答える