Encuentra los hashes completos que coinciden con los prefijos de hash solicitados.
Solicitud HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
La URL usa la sintaxis de la transcodificación gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "client": { object ( |
Campos | |
---|---|
client |
Los metadatos del cliente. |
clientStates[] |
El cliente actual indica para cada una de las listas de amenazas locales del cliente. String codificada en base64. |
threatInfo |
Las listas y los hashes que se deben verificar. |
apiClient |
Metadatos de cliente asociados con emisores de APIs de nivel superior compilados sobre la implementación del cliente. |
Cuerpo de la respuesta
Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"matches": [
{
object ( |
Campos | |
---|---|
matches[] |
Los hashes completos que coincidieron con los prefijos solicitados. |
minimumWaitDuration |
Es la duración mínima que debe esperar el cliente antes de emitir cualquier solicitud de hash de búsqueda. Si no se configura este campo, los clientes pueden emitir una solicitud tan pronto como lo deseen. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
negativeCacheDuration |
Para las entidades solicitadas que no coincidieron con la lista de amenazas, cuánto tiempo almacenar en caché la respuesta. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |