Obtention de l’identifiant natif d’une identité

Les données d’identité sont généralement fournies sous la forme d’une valeur de chaîne d’identifiant et d’un espace de noms d’identité dans les données XDM ingérées et dans l’identité fournie pour une utilisation dans un appel API. Lorsque les identités sont conservées dans Identity Service, un identifiant est généré et affecté à cette identité, appelé XID natif. Platform Les API nécessitant des données d’identité prennent en charge l’utilisation de cette forme plus compacte pour l’identifiant agrégé et l’espace de noms. XID est une chaîne codée en base 64.

NOTE
Ce format est principalement destiné à un usage interne par Adobe. XID natif en tant que valeur unique est plus efficace en termes d’espace et est utilisé en interne dans Platform solutions de stockage et de sérialisation. Cependant, il est opaque, non lisible par l’utilisateur, et un appel séparé doit être effectué pour l’obtenir et l’utiliser.

Faites l’acquisition du XID pour une valeur d’identifiant et un espace de noms donnés à l’aide du service décrit dans cette section.

Format d’API

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

Requête

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

Réponse

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