Utilizzo dell'API Submission

Utilizzo dell'API Submission

Questa pagina spiega come utilizzare l'API Submission per inviare gli URL che sospetti siano non sicuri a Navigazione sicura per l'analisi. Tutti gli URL che corrispondono alle policy di Navigazione sicura vengono aggiunti al servizio Navigazione sicura.

Prima di iniziare

Contatta il nostro team di vendita o il tuo customer engineer per ottenere l'accesso a questa funzionalità.

Invio di URL

Per inviare un URL, invia una richiesta HTTP POST a il projects.submissions.create metodo.

Richiesta API

Prima di utilizzare i dati della richiesta, apporta le sostituzioni seguenti:

PROJECT_ID: il tuo Google Cloud ID progetto

Metodo HTTP e URL:

POST https://webrisk.googleapis.com/v1/projects/PROJECT-ID/submissions

Corpo JSON della richiesta:

{
  "uri": "https://www.phishingsite.com/",
}

Per inviare la richiesta, scegli una di queste opzioni:

curl

Salva il corpo della richiesta in un file denominato request.json, quindi esegui il comando seguente:

curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://webrisk.googleapis.com/v1/projects/PROJECT-ID/submissions"

PowerShell

Salva il corpo della richiesta in un file denominato request.json, quindi esegui il comando seguente:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://webrisk.googleapis.com/v1/projects/PROJECT-ID/submissions" | Select-Object -Expand Content

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "uri": "https://www.phishingsite.com/",
}