Utilizzo dell'API REST
15 aprile 2024
ID 204471
L'utilizzo di MDR tramite l'API REST include l'acquisizione, la creazione e l'aggiornamento di risorse, incidenti e utenti.
APRIRE IL RIFERIMENTO PER L'API REST
I metodi dell'API REST richiedono il valore client_id
. È possibile ottenere il valore client_id
nella sezione Informazioni token di qualsiasi token di aggiornamento in Web Console MDR.
Di seguito sono riportati esempi di script per Python e Shell che dimostrano le funzionalità principali dell'API REST:
- Definire il percorso del certificato, l'URL dell'API REST, l'ID client e i token
- Ottenere il token di accesso e un token di aggiornamento per l'aggiornamento successivo del token di accesso
- Ottenere il numero di risorse
- Ottenere l'elenco delle risorse o i dettagli delle risorse
- Ottenere il numero di incidenti, l'elenco degli incidenti o i dettagli dell'incidente
- Ottenere l'elenco delle risposte per l'incidente
- Confermare, rifiutare la risposta o aggiornare l'elenco delle risposte
- Ottenere l'elenco dei commenti per l'incidente specificato o creare un nuovo commento per l'incidente specificato
Esempio (Python):
|
Esempio (Shell):
|
Esempio di risposta dell'API REST con il token di accesso e il nuovo token di aggiornamento:
{
"access_token": "SamPLET346yoKenSamPLEToK25EnSamPLEToK35EnS",
"refresh_token": "tOKenSaMPlet259OKenS123aMPle926tOKenSaMPle"
}
Esempio di risposta dell'API REST con la struttura e i valori dei commenti:
[{
"comment_id": "bfu6TiNghqp",
"author_name": "John Doe",
"text": "<p>
Primo commento.
</p>",
"creation_time": 1601295428640
}, {
"comment_id": "bfu6TiNghqt",
"author_name": "Jane Doe",
"text": "<p>
Secondo commento.
</p>",
"creation_time": 1601295433441
}]
Esempio di risposta dell'API REST quando l'API REST crea un nuovo commento e invia una risposta con i dettagli del commento:
{
"comment_id": "AXTej0Qi4bfu6TiNgmvT",
"author_name": "Nome token",
"text": "
Nuovo commento creato tramite l'API REST.
",
"creation_time": 1601461748122
}