アプリケーションが登録されたら、組織の HERE platform グループを管理するユーザーにアプリ ID を提供します。 そのユーザーは、必要なカタログへのアクセスを許可するアプリ ID を HERE Platform Group に追加する必要があります。 詳細について は、「グループの追加と管理」を参照してください。
注
アプリおよび関連付けられている資格情報は、ユーザー権限またはグループメンバーシップを継承しません。 データにアクセスするには、ユーザーまたはアプリがコンシューマー管理グループのメンバーである必要があります。 管理者に連絡してアプリをグループに追加し、 HERE platform リソースへのアクセス権を付与してください。
中立サーバーの API リクエストには、マーケットプレイスのサブスクリプションページでマーケットプレイスのコンシューマーが利用できる次のパラメータが含まれています。
(1) プロバイダ HERE リソースネーム - マーケットプレイスプロバイダの HERE リソース番号( HERE リソースネーム )。 たとえば、 hrn:here:neutral::olp-here-ns-realm:provider_idです。
(2) Container ID - マーケットプレイスプロバイダのコンテナの識別子。
(3) 承諾リクエスト ID - 承諾リクエストの作成後に取得した URL の末尾の識別子。 たとえば、 AG847633です。
コンテナリソースを取得するには、プロバイダ HERE リソースネーム 、車両 ID 、コンテナ ID 、および承諾リクエスト ID を使用して、次のリクエストを作成します。
GET /providers/{providerHrn}/vehicles/{vehicleId}/containers/{containerId}
{providerHrn}: Marketplace Provider HRN
{vehicleId}: Vehicle identification number of a car
{containerId}: Container ID
車両 ID -車両 ID ナンバー (VIN) たとえば、 JH1TB2H25CC000000です。
リクエストには、次のヘッダーを付ける必要があります。
Authorization: valid HERE token of Marketplace consumer
Consent Request ID:
{
"error":"Forbidden",
"error_description": "These credentials do not authorize access"
}
{
"title": "Request processing exception",
"code": "E501114",
"cause": "Data provider 'daimler' response: Resource not found",
"action": "Modify request according to data provider requirements"
}
承諾リクエスト ID が入力されていない場合は、次の返信が届きます。
{
"title": "Consent token not found",
"status": 404,
"code": "E501126",
"cause": "Token is not provided for consent request id 'null'",
"action": "Clarify with Consent Management team if requested vehicle id has consent",
"correlationId": "1e5748d6-a788-4c61-bb88-78418da6e8aa"
}