Method: fullHashes.find
リクエストされたハッシュ接頭辞に一致する完全なハッシュを検索します。
HTTP リクエスト
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
{
"client": {
object (ClientInfo )
},
"clientStates": [
string
],
"threatInfo": {
object (ThreatInfo )
},
"apiClient": {
object (ClientInfo )
}
} |
フィールド |
client |
object (ClientInfo )
クライアント メタデータ。
|
clientStates[] |
string (bytes format)
クライアントのローカル脅威リストごとに、現在のクライアントの状態が表示されます。 Base64 でエンコードされた文字列。
|
threatInfo |
object (ThreatInfo )
チェック対象のリストとハッシュです。
|
apiClient |
object (ClientInfo )
クライアントの実装上に構築された上位レベル API の呼び出し元に関連付けられたクライアント メタデータ。
|
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
JSON 表現 |
{
"matches": [
{
object (ThreatMatch )
}
],
"minimumWaitDuration": string,
"negativeCacheDuration": string
} |
フィールド |
matches[] |
object (ThreatMatch )
リクエストされた接頭辞に一致するフルハッシュ。
|
minimumWaitDuration |
string (Duration format)
クライアントがハッシュ検索リクエストを発行する前に待機する必要がある最小時間。このフィールドが設定されていない場合、クライアントはすぐにリクエストを発行できます。 s で終わる小数 9 桁までの秒単位の期間。例: "3.5s" 。
|
negativeCacheDuration |
string (Duration format)
リクエストされたエンティティが脅威リストと一致しない場合に、レスポンスをキャッシュに保存する期間。 s で終わる小数 9 桁までの秒単位の期間。例: "3.5s" 。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-03-06 UTC。
[null,null,["最終更新日 2025-03-06 UTC。"],[[["This API finds full hashes that match requested hash prefixes using a POST request to `https://safebrowsing.googleapis.com/v4/fullHashes:find`."],["The request body includes client metadata, client states, threat information, and API client details, structured according to the provided JSON schema."],["The response body provides matching full hashes, minimum wait duration before the next request, and negative cache duration for non-matching entities, all formatted as described in the schema."]]],["This document details the process for finding full hashes matching requested hash prefixes via the `fullHashes:find` API. A `POST` request to the specified URL includes a JSON request body with client metadata (`client`, `apiClient`), client states (`clientStates`), and threat information (`threatInfo`). The response, if successful, contains matched full hashes (`matches`), a minimum wait duration (`minimumWaitDuration`) before the next request, and a negative cache duration (`negativeCacheDuration`).\n"]]