Native id ophalen voor een identiteit

Identiteitsgegevens worden doorgaans verstrekt als een ID-tekenreekswaarde en naamruimte in opgenomen XDM-gegevens en wanneer een identiteit wordt opgegeven voor gebruik in een API-aanroep. Wanneer identiteiten behouden blijven in Identity Service, wordt een id gegenereerd en toegewezen aan die identiteit, genaamd de native XID. Platform API's die ondersteuning voor identiteitsgegevens vereisen, gebruiken dit compactere formulier voor de samengevoegde id en naamruimte. XID is een base64-gecodeerde tekenreeks.

NOTE
Dit formaat is hoofdzakelijk voor gebruik binnen de Adobe. Native XID als een enkelvoudige waarde is ruimteefficiënter en is wat intern binnen wordt gebruikt Platform oplossingen voor opslag en serialisatie. Het is echter niet leesbaar voor mensen, het is ondoorzichtig en vereist een aparte aanroep om het te gebruiken.

Verkrijg XID voor een bepaalde waarde van identiteitskaart en namespace gebruikend de dienst die in deze sectie wordt beschreven.

API-indeling

GET https://platform-{REGION}.adobe.io/data/core/identity/identity?namespace={NAMESPACE}&id={ID_VALUE}

Verzoek

curl -X GET \
  'https://platform-va7.adobe.io/data/core/identity/identity?namespace=email&id=test@adobetest.com' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}'

Antwoord

{
    "xid":"BVrqzwVuzbXrLfmnaG3rXrLf3KJg"
}
recommendation-more-help
64963e2a-9d60-4eec-9930-af5aa025f5ea