第6章 — 在AEM Publish上公開傳送的內容
AEM Headless教學課程的第6章涵蓋確保所有必要的套件、設定和內容都在AEM Publish上,以允許行動應用程式使用。
發佈AEM內容服務的內容
為透過AEM Content Services驅動事件而建立的設定和內容必須發佈至AEM Publish,以便行動應用程式能夠存取。
由於AEM Content Services是根據設定(內容片段模型、可編輯的範本)、資產(內容片段、影像)和頁面所建置,因此所有這些片段都會自動享用AEM內容管理功能,包括:
- 稽核與處理的工作流程
- 以及從AEM Publish的AEM Content Services端點推送和提取內容時的啟用/停用
-
確保 WKND Mobile應用程式套件,列於 第1章,安裝在 AEM發佈 使用 封裝管理員.
-
發佈 WKND Mobile Events API可編輯的範本
- 瀏覽至 AEM > 工具 > 一般 > 範本 >WKND Mobile
- 選取 Event API 範本
- 點選 發佈 在頂端動作列中
- 發佈 範本 和 所有引用 (內容原則、內容原則對應及範本)
-
發佈 WKND Mobile Events內容片段.
請注意,這是必要專案,因為事件API使用內容片段清單元件,該元件未特別參考內容片段。
- 瀏覽至 AEM > 資產 > 檔案 > WKND Mobile > English >Events
- 選取全部 Event 內容片段
- 點選 管理發布 在頂端動作列中
- 保留預設值 發佈 按原樣操作,點選 下一個 在頂端動作列中
- 選取 全部 內容片段
- 點選 發佈 在頂端動作列中
- 此 Events 內容片段模型和參考事件影像將會與內容片段一起自動發佈。
-
發佈 Events API頁面.
- 瀏覽至 AEM > 網站 > WKND Mobile > English >API
- 選取 Events 頁面
- 點選 管理發布 在頂端動作列中
- 保留預設值 發佈 按原樣操作,點選 下一個 在頂端動作列中
- 選取 Events 頁面
- 點選 Publish 在頂端動作列中
驗證AEM發佈
-
在新的Web瀏覽器中,確保您已登出AEM Publish並要求下列URL (取代
http://localhost:4503
適用於執行任何host:port AEM Publish)。這些要求應傳回的JSON回應應與檢閱對應的AEM作者端點時相同。 如果不成功,請確定所有發行集都成功(檢查復寫佇列), WKND Mobile
ui.apps
套件安裝在AEM Publish上,並檢閱error.log
適用於AEM Publish。
下一步
沒有要安裝的額外套件。 請確保本節中概述的內容和設定已發佈到AEM Publish,否則後續章節將無法運作。
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4