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,則所有欄位都會填入 Item。

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

詳情請參閱授權指南