Usar a API Submission
Esta página explica como usar a API Submission para enviar URLs que suspeita serem inseguros para análise pela Navegação Segura. Todos os URLs que se confirme corresponderem às políticas da Navegação segura são adicionados ao serviço de Navegação segura.
Antes de começar
Contacte a nossa equipa de vendas ou o seu engenheiro de apoio técnico para obter acesso a esta funcionalidade.
Enviar URLs
Para enviar um URL, envie um pedido HTTP POST para o método projects.submissions.create.
Pedido de API
Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:
PROJECT_ID: o ID do seu Google Cloud projetoMétodo HTTP e URL:
POST https://webrisk.googleapis.com/v1/projects/PROJECT-ID/submissions
Corpo JSON do pedido:
{
"uri": "https://www.phishingsite.com/",
}
Para enviar o seu pedido, escolha uma destas opções:
curl
Guarde o corpo do pedido num ficheiro com o nome request.json,
e execute o seguinte 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
Guarde o corpo do pedido num ficheiro com o nome request.json,
e execute o seguinte 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
Deve receber uma resposta JSON semelhante à seguinte:
{
"uri": "https://www.phishingsite.com/",
}