Usar la API de envío

Usar la API de envío

En esta página, se explica cómo usar la API de envío para enviar las URLs que consideras que no son seguras a la Navegación segura para que sean analizadas. Todas las URLs que se confirme que coinciden con las políticas de la Navegación segura se agregan al servicio de la Navegación segura.

Antes de comenzar

Comunícate con nuestro equipo de 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.

Solicitud a la API

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

PROJECT_ID: El ID de tu proyecto de Google Cloud

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 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 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/",
}