Show Menu
TEMAS×

Actualización de perfiles

La actualización de perfiles se realiza con una solicitud PATCH .
https://mc.adobe.io/<ORGANIZATION>/campaign/<apiName>/<resourceName>/<PKEY>
  1. El primer paso es recuperar el perfil .
  2. En una segunda solicitud, realizaremos una solicitud PATCH en el perfil con la información completada en la carga útil.
  3. Para comprobar si la solicitud PATCH ha actualizado el perfil, podemos realizar una solicitud GET final.
Solicitud de muestra
Ejemplo de solicitud GET para recuperar un perfil.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Respuesta a la solicitud.
{
    "content": [
        {
            "PKey": "<PKEY>",
            "firstName": "Amy",
            "lastName":"Dakota",
            "birthDate": "1980-10-24",
            ...
        }
    ]
}

Solicitud PATCH para actualizar el atributo "phone".
-X PATCH https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-d '{"phone":"3301020304"}'

Devuelve el PKEY y la URL para recuperar el perfil actualizado.
{
    "PKey": "<PKEY>",
    "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/@2v1dr3ZKJveMDhAdh0MPnh9hNQQ93qb7AW6BNVVKknjwXvTZRBAgUqz1SNcB4ZndgjqOofx3BwBZYBftlmObISoM3rs"
}