2017-09-01 4 views
0

私はここで場所IDで情報を取得しようとします。 URLのテンプレートを使用する許可されていないここで場所を見つけるid

https://places.cit.api.here.com/places/v1/places/276u337n-1e7e6de955674eddb3ba8662d8a83bac?app_id={XXXX}&app_code={YYYY}

戻り

ような何か。場所 APIデベロッパーガイドに従ってください: https://developer.here.com/rest-apis/documentation/places/topics/required-user-flow.html

私はURLのテンプレートの使用と概念を理解するが、リンクはここでIDによって定位置情報を取得するための情報を私に提供しません。誰もこれを行う方法を知っていますか?

答えて

1

短い免責条項:私はHERE places API周辺のチームで働いています。

場所IDのクエリは、時間とともに変化して失効する可能性があるため、直接サポートされていません。だから、クライアントは長い時間をかけてそれらを保管しないという考えがあります。

Places APIの基本的なエントリポイントは、最初に検索を行うことです。 /discover/searchと回答項目のhrefフィールドに従って、場所の詳細にアクセスします。

私はあなたのユースケースが何であるかはっきりしていませんが、あなたの流れで上記がうまくいかない場合は、共有IDの抽出をお勧めします。応答フィールド 'view'には場所の詳細の中にあるものがあります。s-で始まる部分です。 しかし、場所の詳細に行くには、一度に検索し、hrefに従わなければならないでしょう。共有IDには場所ID以外の情報も含まれているため、より確実に解決する必要があります。

共有IDを取得すると、 the lookup endpointを使用できます。 302 HTTP応答に従うように準備してください。

関連する問題