Obtención del ID nativo de una identidad

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

NOTA

Este formato es principalmente para uso de Adobe interno. El XID nativo como valor singular es más eficiente en el espacio y es lo que se utiliza internamente dentro de las soluciones Platform para el almacenamiento y la serialización. Sin embargo, no es legible por el ser humano, es opaco y requiere una llamada separada para obtenerlo para su uso.

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: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}'

Respuesta

{
    "xid":"BVrqzwVuzbXrLfmnaG3rXrLf3KJg"
}

En esta página