Como usar a API Submission

Como usar a API Submission

Esta página explica como usar a API Submission para enviar URLs que você suspeita que não são seguros para o Navegação segura. Todos os URLs que forem confirmados de acordo com as políticas do Navegação segura serão adicionados ao serviço Navegação segura.

Antes de começar

Entre em contato com nossa equipe de vendas ou com o engenheiro de clientes para ter acesso a esse recurso.

Como enviar URLs

Para enviar um URL, envie uma solicitação HTTP POST ao método projects.submissions.create.

Solicitação da API

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

PROJECT_ID: é o ID do projeto do Google Cloud.

Método HTTP e URL:

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

Corpo JSON da solicitação:

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

Para enviar a solicitação, escolha uma destas opções:

curl

Salve o corpo da solicitação em um arquivo com o nome request.json e execute o comando a seguir:

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

Salve o corpo da solicitação em um arquivo com o nome request.json e execute o comando a seguir:

$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

Você receberá uma resposta JSON semelhante a esta:

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