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

الحد الأقصى لعدد العناصر المطلوب جلبها في الطلب. الحد الأقصى للقيمة هو 1000 عندما يكون الاختصار صحيحًا. الحد الأقصى للقيمة هو 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

لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.