Method: fullHashes.find

ค้นหาแฮชแบบเต็มที่ตรงกับคำนำหน้าแฮชที่ขอ

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง 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)

ระยะเวลาขั้นต่ำที่ลูกค้าต้องรอก่อนที่จะส่งคำขอแฮชการค้นหา หากไม่ได้ตั้งค่าช่องนี้ ลูกค้าจะส่งคำขอได้ทันทีที่ต้องการ

ระยะเวลาเป็นวินาทีโดยมีตัวเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" เช่น "3.5s"

negativeCacheDuration

string (Duration format)

สำหรับเอนทิตีที่ขอซึ่งไม่ตรงกับรายการภัยคุกคาม จะใช้เวลานานเท่าใดในแคชการตอบสนอง

ระยะเวลาเป็นวินาทีโดยมีตัวเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" เช่น "3.5s"