अनुरोध किए गए हैश प्रीफ़िक्स से मैच करने वाले पूरे हैश ढूंढता है.
एचटीटीपी अनुरोध
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "client": { object ( |
फ़ील्ड | |
---|---|
client |
क्लाइंट का मेटाडेटा. |
clientStates[] |
मौजूदा क्लाइंट, क्लाइंट के हर स्थानीय खतरे की सूची के बारे में बताता है. base64 कोड में बदली गई स्ट्रिंग. |
threatInfo |
जिन सूचियों और हैश की जांच करनी है. |
apiClient |
क्लाइंट मेटाडेटा को क्लाइंट के लागू करने के सबसे ऊपर बनाए गए उच्च-स्तरीय एपीआई के कॉलर से जुड़ा हुआ है. |
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"matches": [
{
object ( |
फ़ील्ड | |
---|---|
matches[] |
अनुरोध किए गए प्रीफ़िक्स से मेल खाने वाले पूरे हैश. |
minimumWaitDuration |
वह कम से कम अवधि जिसके लिए क्लाइंट को हैश करने का कोई भी अनुरोध जारी करने से पहले इंतज़ार करना होगा. अगर यह फ़ील्ड सेट नहीं है, तो क्लाइंट जल्द से जल्द अनुरोध कर सकते हैं. सेकंड में कुल नौ दशमलव अंक, जो ' |
negativeCacheDuration |
अनुरोध की गई जिन इकाइयों का मिलान खतरे की सूची से नहीं हुआ है उनके लिए, रिस्पॉन्स को कितनी देर तक कैश मेमोरी में सेव रखना है. सेकंड में कुल नौ दशमलव अंक, जो ' |