ThreatMatch

รายการที่ตรงกันเมื่อตรวจสอบรายการภัยคุกคามในรายการภัยคุกคามของ Google Safe Browsing

การแสดง JSON
{
  "threatType": enum (ThreatType),
  "platformType": enum (PlatformType),
  "threatEntryType": enum (ThreatEntryType),
  "threat": {
    object (ThreatEntry)
  },
  "threatEntryMetadata": {
    object (ThreatEntryMetadata)
  },
  "cacheDuration": string
}
ช่อง
threatType

enum (ThreatType)

ประเภทภัยคุกคามที่ตรงกับภัยคุกคามนี้

platformType

enum (PlatformType)

ประเภทแพลตฟอร์มที่ตรงกับภัยคุกคามนี้

threatEntryType

enum (ThreatEntryType)

ประเภทรายการภัยคุกคามที่ตรงกับภัยคุกคามนี้

threat

object (ThreatEntry)

ภัยคุกคามที่ตรงกับภัยคุกคามนี้

threatEntryMetadata

object (ThreatEntryMetadata)

ข้อมูลเมตาที่ไม่บังคับที่เชื่อมโยงกับภัยคุกคามนี้

cacheDuration

string (Duration format)

อายุการใช้งานแคชสำหรับการจับคู่ที่แสดงผล ไคลเอ็นต์ต้องไม่แคชคําตอบนี้นานกว่าระยะเวลานี้เพื่อหลีกเลี่ยงผลบวกลวง

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

ThreatEntryMetadata

ข้อมูลเมตาที่เชื่อมโยงกับรายการภัยคุกคามที่เจาะจง ไคลเอ็นต์ควรทราบคู่คีย์/ค่าของข้อมูลเมตาที่เชื่อมโยงกับภัยคุกคามแต่ละประเภท

การแสดง JSON
{
  "entries": [
    {
      object (MetadataEntry)
    }
  ]
}
ช่อง
entries[]

object (MetadataEntry)

รายการข้อมูลเมตา

MetadataEntry

รายการข้อมูลเมตารายการเดียว

การแสดง JSON
{
  "key": string,
  "value": string
}
ช่อง
key

string (bytes format)

คีย์รายการข้อมูลเมตา สำหรับคำขอ JSON คีย์จะเข้ารหัส base64

สตริงที่เข้ารหัสแบบ Base64

value

string (bytes format)

ค่ารายการข้อมูลเมตา สำหรับคำขอ JSON ค่าจะเข้ารหัส base64

สตริงที่เข้ารหัสแบบ Base64