Method: indexing.datasources.items.list

يسرد كل ملفات Item resources أو مجموعة فرعية منها.

تتطلّب واجهة برمجة التطبيقات هذه مشرفًا أو حساب خدمة لتنفيذها. حساب الخدمة المستخدَم هو حساب الخدمة المُضافة إلى القائمة البيضاء في مصدر البيانات المقابل.

طلب HTTP

GET https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/items

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

اسم مصدر البيانات لإدراج العناصر. التنسيق: مصادر البيانات/{sourceId}

معلمات طلب البحث

المَعلمات
connectorName

string

اسم الموصّل الذي يجري هذا الاستدعاء.

التنسيق: datasources/{sourceId}/connectors/{ID}

brief

boolean

عند ضبط هذه السياسة على "صحيح"، يملأ نظام الفهرسة الحقول التالية فقط: name وversion وqueue. metadata.hash وmetadata.title وmetadata.sourceRepositoryURL وmetadata.objectType وmetadata.createTime وmetadata.updateTime وmetadata.contentLanguage وmetadata.mimeType وstructuredData.hash وcontent.hash وitemType وitemStatus.code وitemStatus.processingError.code وitemStatus.repositoryError.type

وإذا كانت هذه القيمة خاطئة، ستتم تعبئة جميع الحقول في "السلعة".

pageToken

string

القيمة nextPageToken التي يتم عرضها من طلب قائمة سابق، إن وجد.

pageSize

integer

الحدّ الأقصى لعدد العناصر المطلوب جلبها في الطلب. الحد الأقصى للقيمة هو 1,000 عندما يكون الاختصار صوابًا. الحد الأقصى للقيمة هو 10 إذا كان الاختصار "خطأ".

والقيمة التلقائية هي 10.

debugOptions

object (DebugOptions)

خيارات تصحيح الأخطاء الشائعة

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "items": [
    {
      object (Item)
    }
  ],
  "nextPageToken": string
}
الحقول
items[]

object (Item)

nextPageToken

string

رمز مميز لاسترداد الصفحة التالية من النتائج، أو يكون فارغًا إذا لم تكن هناك نتائج أخرى في القائمة.

نطاقات الأذونات

يتطلب استخدام أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

لمزيد من المعلومات، راجِع دليل التفويض.