Method: indexing.datasources.items.list

列出 Item resources 的所有或子集。

您必須具備管理員或服務帳戶才能執行這個 API。使用的服務帳戶已列入對應資料來源的許可清單。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

要列出項目的資料來源名稱。格式:datasources/{sourceId}

查詢參數

參數
connectorName

string

發出這項呼叫的連接器名稱。

格式:datasources/{sourceId}/connectors/{ID}

brief

boolean

如果設為 true,索引系統只會填入以下欄位:nameversionqueuemetadata.hashmetadata.titlemetadata.sourceRepositoryURLmetadata.objectTypemetadata.createTimemetadata.updateTimemetadata.contentLanguagemetadata.mimeTypestructuredData.hashcontent.hashitemTypeitemStatus.codeitemStatus.processingError.codeitemStatus.repositoryError.type

如果這個值為 false,則所有欄位都會填入「Items」中。

pageToken

string

先前的 List 要求 (如果有的話) 傳回的 nextPageToken 值。

pageSize

integer

要求中可擷取的項目數量上限。當簡要的值為 true 時,最大值為 1000。如果簡要的值為 false,則最大值為 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

詳情請參閱授權指南