Content Services GraphiQL

GraphiQL 是瀏覽器內整合開發環境,用於探索 Content Services GraphQL API並與之互動。 此 API 提供綱目及易於瞭解的查詢語言,可簡化 Content Platform Engine的開發應用程式。

類型及欄位的 API 綱目定義與 Content Platform Engine Java API 物件模型緊密相符。 它也包括自然 GraphQL 開發人員耗用的延伸。

特性集著重於一般使用者執行時期支援,包括下列作業:
meta 資料探索
類別說明及其子類別、內容說明、選項清單
文件及資料夾作業
  • 建立、讀取、更新及刪除 (CRUD) 作業:
    • 變更類別
    • 更新內容
    • 更新許可權: 存取控制清單 (ACL)、存取控制項目 (ACE)、委派的許可權、角色許可權
  • 物件類型特定的作業:
    • 文件: 內容上傳及下載、移入及移出、版本化及取消文件移出
    • 資料夾: 文件檔案輸入及輸出
  • 搜尋及查詢:
    • 緊密符合 Content Engine 物件模型
    • meta 資料搜尋及全文檢索
瀏覽
查詢資料夾階層中的子資料夾和文件:
  • 選取對應於傳回這些物件的 Content Platform Engine 內容的欄位,以取得資料夾和文件。 或者,您可以使用類似 SQL 的搜尋 API ,其中包括過濾及排序準則。
  • 支援根據資料整理在清單中傳回的直欄及內容。
  • 分頁和排序。

如需使用 Content Services GraphQL API的相關資訊,請參閱 IBM® FileNet® P8 Platform 說明文件中的 Content Services GraphQL 開發