Adobe Experience Manager Guides (後來稱為AEM Guides)是端對端的企業解決方案,可讓Adobe Experience Manager (AEM)擁有元件內容管理解決方案(CCMS)功能,以建立及傳遞DITA式內容。 客戶可以使用AEM Guides API以程式設計方式存取AEM Guides工作流程,以便將其與其他企業應用程式整合。 Adobe合作夥伴也可以使用這些API,透過擴充其功能或將其與其他應用程式或服務整合來增強AEM Guides的價值主張。
AEM GUIDES API
AEM Guides API有兩種格式:
這些API向應用程式開發人員公開AEM Guides的主要功能。 使用這些函式,開發人員可以建立自己的外掛程式,以擴充現成的工作流程。 API可用於管理DITA內容的輸出、使用DITA map、將條件屬性加入資料夾層級設定檔,以及將HTML和Words檔案轉換為DITA格式。
Java型API
您可以使用Experience Manager Guides中提供的Java式API來建立自訂外掛程式,並擴充現成可用的工作流程。
從AEM Guides as a Cloud Service的Maven中央存放庫設定SDK
若要在專案中設定和使用Maven存放庫中的服務API JAR,請在專案的pom.xml檔案中新增API SDK作為專案相依性,如下所示。
從Maven中央存放庫(內部部署)設定及使用API JAR
若要針對內部部署設定和使用服務API JAR,請在專案的pom.xml檔案中新增服務API JAR做為專案相依性,如下所示:
從AEM Guides公用Maven存放庫設定及使用API JAR (內部部署)
執行以下步驟,使用公共Maven存放庫中的服務API JAR:
一旦在專案的pom.xml檔案中將服務API JAR新增為專案相依性,您就可以在專案中建置和使用AEM Guides Java API。