2017-01-20 3 views
1

ここではRESTルーティングAPI(https://developer.here.com/rest-apis/documentation/routing/topics/api-reference.html)を使用していますが、同じリクエストで取得した応答が異なることがあります。私はJSONの返事を見て、mapVersion、moduleVersion、およびinterfaceVersionが異なっていることに気付きました。RESTルートサービスモジュールのバージョンを適用してください

mapVersion/moduleVersion/interfaceVersionを指定する方法を見つけるためにドキュメントを調べましたが、見つけられませんでした。

ルーティングAPIへの後続の呼び出しが同じサーバーまたは少なくとも同じデータとアルゴリズムで実行されることを確認する方法はありますか?ウィッヒの要求の

例は、私は、その後の呼び出しで異なる応答を得た:ここ

Request : 
    http://route.api.here.com/routing/7.2/calculateroute.json?&mode=shortest;car;traffic:disabled&representation=display&&app_id=<APPID>&app_code=<APPCODE>&waypoint0=geo!48.7536638,-3.4404475&waypoint1=geo!48.7532906,-3.4402628&waypoint2=geo!48.7529834,-3.4415456&waypoint3=geo!48.7526572,-3.4413922&waypoint4=geo!48.7532489,-3.4399076&waypoint5=geo!48.7536333,-3.43932 

Response1 : 
    {"response":{"metaInfo":{"timestamp":"2017-01-20T10:56:55Z","mapVersion":"8.30.64.152","moduleVersion":"7.2.74.0-71276","interfaceVersion":"2.6.25"},"route": <...> 

Reponse2: 
    {"response":{"metaInfo":{"timestamp":"2017-01-20T10:58:38Z","mapVersion":"8.30.67.153","moduleVersion":"7.2.201703-97140","interfaceVersion":"2.6.29"},"route": 

答えて

1

サポートの答え:

異なるバージョンとの問題は、今見ていない、それは であったかもしれません一時的なものだけです。あなたが がサーバーのサービスが更新されているときにこれが気付いていたのは間違いありません。

異なるサービスで使用される地図データは、毎週または隔週で アップデートであり、更新されたバージョンの サービス自体が毎月サーバーにリリースされることをご了承ください。したがって、 は、これらのバージョンで時々変更される可能性がありますが、 リクエストには特定のマップバージョンまたはモジュールバージョンを使用するための オプションはありません。

しかし、 相当の地図データがこれらの地域で変更されていない限り、同じルーティングリクエストのメインルート 応答パラメータに違いはありません。

+0

最後の文が誤植であると思われます。「しかし、理想的には、**メインルートの応答パラメータの違いは見られません」と読みます。 – sleske

+0

私は編集しました、ありがとう – Teriblus

関連する問題