第6章 — 公開AEM發佈中的內容以供傳送

AEM Headless教學課程的第6章涵蓋確保所有必要套件、設定和內容都位於AEM Publish上,以允許行動應用程式使用。

發佈AEM Content Services的內容

您必須將透過AEM Content Services來驅動事件的設定和內容發佈至AEM Publish,行動應用程式才能存取。

因為AEM Content Services是從設定(內容片段模型、可編輯的範本)、資產(內容片段、影像)和頁面建置而成,所以這些片段都會自動享有AEM內容管理功能,包括:

  • 審核與處理的工作流程
  • 從AEM Publish的AEM Content Services端點推送和提取內容的啟用/停用
  1. 確保​WKND Mobile應用程式套件(列於Chapter 1中)是使用套件管理器安裝在​AEM Publish​上。

  2. 發佈​WKND Mobile Events API可編輯的範本

    1. 導覽至​AEM > 工具 > 一般 > 範本 >WKND Mobile
    2. 選擇​Event API​模板
    3. 點選頂端動作列中的​發佈
    4. 發佈​template​和​所有引用(內容策略、內容策略映射和模板)
  3. 發佈​WKND Mobile Events內容片段

請注意,由於事件API使用內容片段清單元件,而不明確參考內容片段,因此此為必要項目。
1.導覽至​AEM > 資產 > 檔案 > WKND Mobile > English >Events
1.選取所有​Event​內容片段
1.點選頂端動作列中的​管理出版物
1.將預設的​Publish​動作維持原狀,點選頂端動作列中的​Next
1.選取​all​內容片段
1.點選頂端動作列中的​發佈

  • 將自動發佈Events內容片段模型和引用事件影像以及內容片段。
  1. 發佈​Events API頁面
    1. 導覽至​AEM > Sites > WKND Mobile > English >API
    2. 選擇​Events​頁
    3. 點選頂端動作列中的​管理出版物
    4. 將預設的​Publish​動作維持原狀,點選頂端動作列中的​Next
    5. 選擇​Events​頁
    6. 點選頂端動作列中的​Publish

驗證AEM發佈

  1. 在新的Web瀏覽器中,確認您已登出AEM Publish,並要求下列URL(以http://localhost:4503取代任何主機:連接埠AEM Publish正在執行)。

    這些要求應會傳回與審核對應AEM作者端點時相同的JSON回應。 若未成功,請確定所有發佈皆成功(檢查復寫佇列),WKND Mobile ui.apps套件已安裝在AEM Publish上,並檢閱error.log以取得AEM Publish。

下一步

沒有要安裝的額外軟體包。 請確定本節概述的內容和設定已發佈至AEM Publish,否則後續章節將無法運作。

本頁內容