للبحث عن علامات التجزئة الكاملة التي تطابق بادئات التجزئة المطلوبة.
طلب HTTP
POST https://safebrowsing.googleapis.com/v4/fullHashes:find
يستخدم عنوان URL بنية تحويل ترميز gRPC.
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON | |
---|---|
{ "client": { object ( |
الحقول | |
---|---|
client |
البيانات الوصفية للعميل |
clientStates[] |
يعرض البرنامج الحالي لكل قائمة من قوائم التهديدات المحلية للعميل. سلسلة بترميز base64. |
threatInfo |
القوائم والتجزئات المطلوب التحقق منها |
apiClient |
البيانات الوصفية للعملاء المرتبطة باستدعاء واجهات برمجة التطبيقات ذات المستوى الأعلى، والتي تم إنشاؤها في أعقاب تنفيذ البرنامج. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON | |
---|---|
{
"matches": [
{
object ( |
الحقول | |
---|---|
matches[] |
علامات التجزئة الكاملة التي تطابقت مع البادئات المطلوبة. |
minimumWaitDuration |
الحد الأدنى للمدة التي يجب أن ينتظرها العميل قبل إصدار أي طلب بحث عن علامات تجزئة. في حال عدم ضبط هذا الحقل، يمكن للعملاء إصدار طلب في أي وقت. عبارة عن مدة بالثواني تحتوي على ما يصل إلى تسعة أرقام كسرية، ويتم إنهاؤها بـ " |
negativeCacheDuration |
بالنسبة إلى الكيانات المطلوبة التي لم تتطابق مع قائمة التهديدات، يمكنك اختيار مدة التخزين المؤقت للاستجابة. عبارة عن مدة بالثواني تحتوي على ما يصل إلى تسعة أرقام كسرية، ويتم إنهاؤها بـ " |