Usar la API de envío

En esta página, se explica cómo usar la API de envío para enviar URL que creas que no son seguras a fin de proteger la Navegación segura. Todas las URL que se confirmen que coincidan con las políticas de Navegación segura se agregarán al servicio de Navegación segura.

Antes de comenzar

Comunícate con el equipo de ventas o con el ingeniero de clientes 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 del 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 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/",
}