Native Kennung für eine Identität abrufen

Identitätsdaten werden in der Regel als ID-Zeichenfolgenwert und Identitäts-Namespace in erfassten XDM-Daten und bei der Bereitstellung einer Identität zur Verwendung in einem API-Aufruf bereitgestellt. Wenn Identitäten in Identity Service persistiert werden, wird eine ID generiert und dieser Identität zugewiesen, die als native XID bezeichnet wird. Platform APIs, die Identitätsdaten erfordern, unterstützen diese kompaktere Form für die aggregierte ID und den Namespace. XID ist eine Base64-kodierte Zeichenfolge.

NOTE
Dieses Format ist hauptsächlich für den internen Adobe-Gebrauch vorgesehen. Native XID als einzelner Wert ist platzsparender und wird intern in Platform -Lösungen für Speicherung und Serialisierung verwendet. Sie ist jedoch nicht für Menschen lesbar, ist opak und erfordert einen separaten Aufruf, um sie zur Verwendung abzurufen.

Verschaffen Sie sich die XID für einen angegebenen ID-Wert und Namespace mithilfe des in diesem Abschnitt beschriebenen Diensts.

API-Format

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

Anfrage

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}'

Antwort

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