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 lista de ameaças locais. Uma string codificada em base64. |
threatInfo |
As listas e hashes a serem verificados. |
apiClient |
Metadados do cliente associados aos autores da chamada 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 assim que quiserem. Duração em segundos com até nove dígitos fracionários, terminando em " |
negativeCacheDuration |
Para entidades solicitadas que não correspondem à lista de ameaças, por quanto tempo armazenar a resposta em cache. Duração em segundos com até nove dígitos fracionários, terminando em " |