Encontra os hashes completos que correspondem aos prefixos de hash solicitados.
Solicitação HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON | |
---|---|
{ "client": { object ( |
Campos | |
---|---|
client |
Os metadados do cliente. |
clientStates[] |
Os estados atuais do cliente para cada uma das listas de ameaças locais do cliente. Uma string codificada em base64. |
threatInfo |
As listas e os hashes a serem verificados. |
apiClient |
Metadados do cliente associados aos autores das chamadas de APIs de nível superior, criados com base na implementação do cliente. |
Corpo da resposta
Se bem-sucedido, o corpo da resposta exibirá os dados com a seguinte estrutura:
Representação JSON | |
---|---|
{
"matches": [
{
object ( |
Campos | |
---|---|
matches[] |
Os hashes completos que correspondem aos prefixos solicitados. |
minimumWaitDuration |
O tempo mínimo que o cliente precisa aguardar antes de emitir qualquer solicitação de localização de hashes. Se esse campo não for definido, os clientes poderão emitir uma solicitação quando quiserem. Uma duração em segundos com até nove dígitos fracionários, encerrada por " |
negativeCacheDuration |
Por quanto tempo a resposta será armazenada em cache para entidades solicitadas que não correspondem à lista de ameaças. Uma duração em segundos com até nove dígitos fracionários, encerrada por " |