Puedes llamar a OneTrust de forma asíncrona desde un formulario web publicado o una aplicación externa para crear dinámicamente una solicitud que aparecerá en la pantalla Configuración del formulario web.
Nota
Esta documentación utiliza la herramienta Postman para probar las integraciones de API.
Copia de la dirección URL de la API
En el menú , selecciona . Aparecerá la pantalla Plantillas de formulario web.
-
Haz clic en un formulario web publicado. Aparecerá la pantalla Personalización del formulario web.
Nota
Esta función solo es compatible con formularios web publicados. Para obtener más información sobre la creación de nuevos formularios web, consulta Creación de un formulario web.
-
Ve a la pestaña Integrar y, a continuación, haz clic en la pestaña API.
-
Haz clic en el botón Copiar URL en el bloque URL de tu API.
En Postman, selecciona POST
en el campo de punto de conexión.
-
Pega la URL de tu API en el campo URL.
-
En la pestaña API de OneTrust, haz clic en el botón Copiar token en el bloque Token de tu API.
En Postman, haz clic en la pestaña Encabezados.
Introduce un accessToken en el campo Clave.
-
Pega el token de API de OneTrust en el campo Valor.
Copia de la carga útil esperada
-
En la pestaña API de OneTrust, haz clic en el botón Copiar carga útil esperada en el bloque Carga útil esperada.
Nota
Cualquier edición realizada en los campos del formulario web se actualizará dinámicamente en la carga útil esperada.
En Postman, haz clic en la pestaña Cuerpo.
-
Habilita sin formato como tipo de vista previa.
Nota
Asegúrate de que JSON
es el tipo de archivo seleccionado.
-
Pega la carga útil esperada en el cuerpo.
Sugerencia
Puedes añadir los detalles de una solicitud editando la carga útil. Elimina cualquier parámetro adicional que no quieras enviar para crear la solicitud o que tenga valores nulos (por ejemplo, sin archivos adjuntos). La llamada no se enviará con valores de parámetro nulos.
Haz clic en el botón Enviar.
-
Verifica que la llamada se envió comprobando el código de estado. Si se realiza correctamente, debe devolver un valor requestTraceID
.
Copia el requestTraceID
.
Verificación de la solicitud en OneTrust
Crea otra llamada en Postman utilizando el estado de solicitud GET por punto de conexión de ID de seguimiento: GET/api/datasubject/v2/requestqueues/status/{traceId}
-
Anexa el requestTraceID
recién creado al final del punto de conexión.
En la pestaña Encabezado, escribe otra clave de API.
Haz clic en el botón Enviar.
-
Si la llamada se realizó correctamente, devolverá un creationstatus:SUCCESS
y una nueva requestReId
.
Vuelve a OneTrust para ver si la solicitud recién creada aparece en la Cola de solicitudes con el requestReId
coincidente.