Method: fullHashes.find

İstenen karma önekleriyle eşleşen tam karmaları bulur.

HTTP isteği

POST https://safebrowsing.googleapis.com/v4/fullHashes:find

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "client": {
    object (ClientInfo)
  },
  "clientStates": [
    string
  ],
  "threatInfo": {
    object (ThreatInfo)
  },
  "apiClient": {
    object (ClientInfo)
  }
}
Alanlar
client

object (ClientInfo)

İstemci meta verileri.

clientStates[]

string (bytes format)

İstemcinin yerel tehdit listelerinin her biri için geçerli istemci durumu.

base64 kodlu bir dize.

threatInfo

object (ThreatInfo)

Kontrol edilecek listeler ve karmalar.

apiClient

object (ClientInfo)

İstemci uygulamasının üzerine inşa edilen üst düzey API'leri çağıranlarla ilişkili istemci meta verileri.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "matches": [
    {
      object (ThreatMatch)
    }
  ],
  "minimumWaitDuration": string,
  "negativeCacheDuration": string
}
Alanlar
matches[]

object (ThreatMatch)

İstenen ön eklerle eşleşen tam karmalar.

minimumWaitDuration

string (Duration format)

İstemcinin herhangi bir bulma karması isteği göndermeden önce beklemesi gereken minimum süre. Bu alan ayarlanmazsa müşteriler istedikleri anda istekte bulunabilir.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".

negativeCacheDuration

string (Duration format)

Tehdit listesiyle eşleşmeyen istenen varlıklar için yanıtın ne kadar süreyle önbelleğe alınacağı.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".