Usar la API de envío

Resumen

La API de envío te permite enviar las URL que consideras que no son seguras a la Navegación segura para que sean analizadas. Todas las URL que se confirme que coinciden con las políticas de la Navegación segura se agregarán al servicio de la Navegación segura.

Antes de comenzar

Comunícate con Ventas o con tu Ingeniero de Atención al cliente para obtener acceso a esta función.

Envía URL

Para enviar una URL, envía una solicitud HTTP POST al método projects.submissions.create.

Ejemplo

Método HTTP y URL:

POST "https://webrisk.googleapis.com/v1/projects/project-id/submissions"

Cuerpo JSON de la solicitud:

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

Para enviar tu solicitud, elige una de estas opciones:

curl

Guarda el cuerpo de la solicitud en un archivo llamado request.json y ejecuta el siguiente comando:

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

PowerShell

Guarda el cuerpo de la solicitud en un archivo llamado request.json y ejecuta el siguiente comando:

$cred = gcloud auth application-default 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

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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