Extremo de contenido
Use el extremo /content para recuperar de forma segura información de acceso (la información a la que un sujeto de privacidad puede solicitar acceso con razón) para sus clientes. La URL de descarga proporcionada en la respuesta a una solicitud de GET de /jobs/{JOB_ID} apunta a un extremo de servicio de Adobe. Luego puede realizar una solicitud de GET a /jobs/:JOB_ID/content para que devuelva los datos de sus clientes en formato JSON. Este método de acceso implementa varias capas de autenticación y control de acceso para mejorar la seguridad.
Antes de usar esta guía, consulte la guía de introducción para obtener información sobre los encabezados de autenticación requeridos que se presentan en el ejemplo de llamada de API a continuación.
/jobs y use parámetros de consulta adicionales para filtrar los resultados. Encontrará una lista completa de los parámetros de consulta disponibles en la guía de extremo de trabajos de privacidad.Recuperar información de trabajo de privacidad
Para recuperar información sobre un trabajo específico, como su estado de procesamiento actual, incluya el jobId de ese trabajo en la ruta de una solicitud de GET al extremo /jobs.
Formato de API
GET /jobs/{JOB_ID}
Solicitud
La siguiente solicitud recupera los detalles del trabajo cuyo jobId se ha proporcionado en la ruta de solicitud.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5 \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}'
Respuesta
Una respuesta correcta devuelve los detalles del trabajo especificado.
complete para contener downloadUrl.{
"jobId":"dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5",
"requestId":"17129380910360540RX-753",
"userKey":"1234",
"action":"access",
"status":"complete",
"submittedBy":"jsnow@adobe.com",
"createdDate":"04/12/2024 04:08 PM GMT",
"lastModifiedDate":"04/12/2024 04:08 PM GMT",
"userIds":[{
"namespace":"ECID",
"value":"1234",
"type":"standard",
"namespaceId":4,
"isDeletedClientSide":false
}],
"productResponses":[{
"product":"Identity",
"retryCount":0,
"processedDate":"04/12/2024 04:08 PM GMT",
"productStatusResponse":{"status":"submitted"
}}],
"downloadUrl":"https://platform.adobe.io/data/core/privacy/jobs/dbe3a6a6-f8e6-11ee-a365-8d1d6df81cc5/content",
"regulation":"gdpr"
}
jobIdrequestIduserKeyuserKey es el valor key que proporcionó al enviar la solicitud de privacidad. El valor key es su oportunidad de proporcionar un identificador para el interesado que le resulte más adecuado. Suele ser un identificador único que el sistema crea para realizar el seguimiento de ese interesado. SUGERENCIA: puede enumerar todos los trabajos de privacidad activos y comparar su key con cada trabajo.actionaccess y delete.statussubmittedBycreatedDatelastModifiedDateuserIdsuserIds.namespaceuserIds.valueuserIds.typestandard o custom).userIds.namespaceIduserIds.isDeletedClientSideproductResponsesproductResponses.productproductResponses.retryCountproductResponses.processedDateproductResponses.productStatusResponseproductResponses.productStatusResponse.statusdownloadURLcomplete y action debe ser access. De lo contrario, este campo está ausente.regulationgdpr, ccpa, lgpd_bra, pdpa_tha, etc.Recuperar información de acceso del cliente retrieve-access-data
Para obtener la "información de acceso" generada en respuesta a la consulta del interesado, realice una solicitud de GET al extremo /jobs/{JOB_ID}/content. La respuesta es un archivo zip (*.zip) que contiene una carpeta con subcarpetas para cada producto que contiene datos del interesado.
/jobs y use parámetros de consulta adicionales para filtrar los resultados. Encontrará información detallada, incluidos los parámetros de consulta permitidos, en la guía de extremo de trabajos de privacidad.Formato de API
GET /jobs/{JOB_ID}/content
Solicitud
La siguiente solicitud devuelve la "información de acceso" para el ID de trabajo proporcionado en la solicitud.
curl -X GET \
https://platform.adobe.io/data/core/privacy/jobs/32d429b1-f7f4-11ee-a365-574bcf5a525d/content \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'Accept: application/json`
Respuesta
La respuesta es un archivo zip (*.zip). La información generalmente se devuelve en formato JSON, aunque esto no se puede garantizar. Los datos extraídos se pueden devolver en cualquier formato.