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 al utilizar 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 usa internamente en las soluciones Platform 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