Method: hashLists.list

हैश की गई सूचियों की सूची बनाता है.

V5 API में, Google कभी भी ऐसी हैश सूची को नहीं हटाएगा जिसे इस तरीके से कभी भी वापस नहीं लाया गया हो. इससे क्लाइंट, इस तरीके का इस्तेमाल किए बिना, अपनी ज़रूरत की सभी हैश की गई सूचियों को सीधे तौर पर कोड कर सकते हैं.

यह https://google.aip.dev/132 में बताए गए तरीके के मुताबिक, List का स्टैंडर्ड तरीका है. साथ ही, एचटीटीपी का तरीका GET है.

एचटीटीपी अनुरोध

GET https://safebrowsing.googleapis.com/v5/hashLists

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़्यादा से ज़्यादा इतनी हैश सूचियां दिखाई जा सकती हैं. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर पेज का साइज़ नहीं बताया जाता है, तो सर्वर पेज का साइज़ चुनेगा. यह साइज़, हैश की गई सूचियों की संख्या से ज़्यादा हो सकता है, ताकि पेज नंबर डालने की ज़रूरत न पड़े.

pageToken

string

यह एक पेज टोकन है, जो पिछले hashLists.list कॉल से मिला था. अगला पेज पाने के लिए, यह जानकारी दें.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

जवाब में हैश की गई सूचियों के बारे में मेटाडेटा होता है.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "hashLists": [
    {
      object (HashList)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
hashLists[]

object (HashList)

हैश की सूचियां किसी भी क्रम में होती हैं. इसमें सिर्फ़ हैश की गई सूचियों का मेटाडेटा शामिल होगा, न कि कॉन्टेंट.

nextPageToken

string

यह एक टोकन है. इसका इस्तेमाल pageToken के तौर पर किया जा सकता है, ताकि अगला पेज वापस पाया जा सके. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.