Obter o XID para uma identidade

Os dados de identidade normalmente são fornecidos como um valor de sequência de ID e namespace de identidade nos dados XDM ingeridos e ao fornecer uma identidade para uso em uma chamada de API. Quando as identidades são persistentes em Identity Service, uma ID é gerada e atribuída a essa identidade, chamada de XID nativo. Platform As APIs que exigem suporte a dados de identidade usando esse formulário mais compacto para a ID agregada e a namespace. XID é uma string codificada em base64.

Observação

Esse formato é usado principalmente para Adobe interno. O XID nativo como um valor singular é mais eficiente em termos de espaço e é o que é usado internamente em Platform soluções para armazenamento e serialização. No entanto, ele não é legível pelo ser humano, é opaco e requer uma chamada separada para obtê-lo para uso.

Adquira o XID para obter um determinado valor de ID e namespace usando o serviço descrito nesta seção.

Formato da API

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

Solicitação

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

Resposta

{
    "xid":"BVrqzwVuzbXrLfmnaG3rXrLf3KJg"
}

Nesta página