È possibile chiamare OneTrust in modo asincrono da un modulo Web pubblicato o da un'applicazione esterna per creare dinamicamente una richiesta che verrà visualizzata nella schermata Configurazione modulo Web.
Nota
Questa documentazione utilizza lo strumento Postman per testare le integrazioni API.
Per copiare l'URL dell'API
Nel menu , selezionare . Viene così visualizzata la schermata Template moduli Web.
-
Cliccare su un modulo Web pubblicato. Viene così visualizzata la schermata Personalizzazione modulo Web.
Nota
Questa funzione è compatibile solo con i moduli Web pubblicati. Per ulteriori informazioni sulla creazione di nuovi moduli Web, vedere Creazione di un Modulo Web.
-
Andare alla scheda Integra, quindi cliccare sulla scheda API.
-
Cliccare sul pulsante Copia URL nel blocco URL API.
In Postman selezionare POST
dal campo endpoint .
-
Incollare l'URL dell'API nel campo URL.
-
Andare nella scheda API in OneTrust, quindi cliccare sul pulsante Copia token nel blocco Il tuo token API.
In Postman, cliccare sulla scheda Intestazioni.
Immettere accessToken nel campo Chiave .
-
Incollare il token API da OneTrust nel campo Valore .
Per copiare il payload previsto
-
Nella scheda API di OneTrust cliccare sul pulsante Copia payload previsto nel blocco Payload previsto .
Nota
Qualsiasi modifica apportata ai campi del modulo Web verrà aggiornata dinamicamente nel payload previsto.
In Postman, cliccare sulla scheda Corpo.
-
Abilitare raw come tipo di anteprima.
Nota
Assicurarsi che JSON
sia il tipo di file selezionato.
-
Incollare il carico utile previsto nel corpo.
Suggerimento
È possibile aggiungere i dettagli di una richiesta modificando il payload. Rimuovere eventuali parametri aggiuntivi che non si desidera inviare per creare la richiesta o avere valori null (ad esempio nessun allegato). La chiamata non verrà inviata con valori di parametro null.
Cliccare sul pulsante Invia.
-
Verificare che la chiamata sia stata inviata controllando il codice di stato. Se eseguito correttamente, dovrebbe restituire un valore requestTraceId
.
Copiare requestTraceId
.
Per verificare la richiesta in OneTrust
Creare un'altra chiamata in Postman utilizzando lo stato della richiesta GET per endpoint ID traccia: GET /api/datasubject/v2/requestqueues/status/{traceId}
-
Aggiungere l'oggetto requestTraceID
appena creato alla fine dell'endpoint.
Nella scheda Intestazione immettere un'altra chiave API.
Cliccare sul pulsante Invia.
-
Se la chiamata ha avuto esito positivo, verrà restituito un creationstatus:SUCCESS
e un nuovo requestReId
.
Tornare a OneTrust per verificare se la richiesta appena creata viene visualizzata nella coda delle richieste con il file requestReId
corrispondente.