Trova gli hash completi che corrispondono ai prefissi hash richiesti.
Richiesta HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "client": { object ( |
Campi | |
---|---|
client |
I metadati del client. |
clientStates[] |
L'attuale stato del client per ciascun elenco di minacce locali. Una stringa con codifica base64. |
threatInfo |
Gli elenchi e gli hash da controllare. |
apiClient |
Metadati del client associati ai chiamanti delle API di livello superiore basati sull'implementazione del client. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"matches": [
{
object ( |
Campi | |
---|---|
matches[] |
Gli hash completi che corrispondevano ai prefissi richiesti. |
minimumWaitDuration |
La durata minima che il client deve attendere prima di inviare una richiesta di Trova hash. Se questo campo non viene impostato, i clienti possono inviare una richiesta non appena lo desiderano. Durata in secondi con un massimo di nove cifre frazionarie e termina con " |
negativeCacheDuration |
Per le entità richieste che non corrispondevano all'elenco delle minacce, per quanto tempo memorizzare la risposta nella cache. Durata in secondi con un massimo di nove cifre frazionarie e termina con " |