Method: hashLists.list
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
قوائم قوائم التجزئة
في الإصدار 5 من واجهة برمجة التطبيقات، لن تزيل Google أبدًا قائمة تجزئة سبق أن عرضتها هذه الطريقة. يتيح ذلك للعملاء تخطّي استخدام هذه الطريقة وتضمين جميع قوائم التجزئة التي يحتاجون إليها في الرمز البرمجي.
هذه هي طريقة List العادية كما هو محدّد في https://google.aip.dev/132، وطريقة HTTP هي GET.
طلب HTTP
GET https://safebrowsing.googleapis.com/v5alpha1/hashLists
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات طلب البحث
| المعلمات |
pageSize |
integer
الحد الأقصى لعدد قوائم التجزئة المطلوب عرضها. قد تعرض الخدمة عددًا أقل من هذه القيمة. في حال عدم تحديد حجم الصفحة، سيختار الخادم حجمًا لها، وقد يكون أكبر من عدد قوائم التجزئة، وبالتالي لن يكون التقسيم إلى صفحات ضروريًا.
|
pageToken |
string
رمز مميز للصفحة تم تلقّيه من طلب hashLists.list سابق. يجب تقديم هذا الرمز لاسترداد الصفحة التالية.
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الاستجابة التي تحتوي على بيانات وصفية حول قوائم التجزئة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
{
"hashLists": [
{
object (HashList)
}
],
"nextPageToken": string
} |
| الحقول |
hashLists[] |
object (HashList)
تظهر قوائم التجزئة بترتيب عشوائي. سيتم تضمين البيانات الوصفية حول قوائم التجزئة فقط، وليس المحتوى.
|
nextPageToken |
string
رمز مميز يمكن إرساله كـ pageToken لاسترداد الصفحة التالية. في حال حذف هذا الحقل، لن تكون هناك صفحات لاحقة.
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-02-20 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-02-20 (حسب التوقيت العالمي المتفَّق عليه)"],[],["This document details the process for retrieving metadata about hash lists using the V5 API's `hashLists.list` method. It uses an HTTP GET request to `https://safebrowsing.googleapis.com/v5alpha1/hashLists`. Optional query parameters include `pageSize` to limit results and `pageToken` for pagination. The request body must be empty. The response body includes an array of `hashLists` and an optional `nextPageToken` for subsequent pages. The API never removes returned hash lists.\n"]]