Obtención del ID nativo de una identidad

Los datos de identidad se proporcionan generalmente como un valor de cadena de ID y un área de nombres de identidad en los datos XDM introducidos y al proporcionar una identidad para su uso en una llamada de API. Cuando las identidades persisten en Identity Service, se genera un ID y se asigna a esa identidad, denominado XID nativo. Platform API que requieren compatibilidad con datos de identidad mediante este formulario más compacto para el ID y el área de nombres agregados. XID es una cadena codificada en base64.

NOTE
Este formato es principalmente para uso interno del Adobe. El XID nativo como valor singular ahorra espacio y es lo que se utiliza internamente dentro de Platform soluciones para almacenamiento y serialización. Sin embargo, no es legible en lenguaje natural, es opaco y requiere una llamada independiente para obtenerlo y utilizarlo.

Adquiera el XID para un valor de ID y un área de nombres determinados mediante el servicio descrito en esta sección.

Formato de API

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

Solicitud

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

Respuesta

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