第6章 — 在AEM Publish上公開傳送的內容

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

發佈AEM內容服務的內容

為透過AEM Content Services驅動事件而建立的設定和內容必須發佈至AEM Publish,以便行動應用程式能夠存取。

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

  • 稽核與處理的工作流程
  • 以及從AEM Publish的AEM Content Services端點推送和提取內容時的啟用/停用
  1. 確保 WKND Mobile應用程式套件,列於 第1章,安裝在 AEM發佈 使用 封裝管理員.

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

    1. 瀏覽至 AEM > 工具 > 一般 > 範本 >WKND Mobile
    2. 選取 Event API 範本
    3. 點選 發佈 在頂端動作列中
    4. 發佈 範本所有引用 (內容原則、內容原則對應及範本)
  3. 發佈 WKND Mobile Events內容片段.

    請注意,這是必要專案,因為事件API使用內容片段清單元件,該元件未特別參考內容片段。

    1. 瀏覽至 AEM > 資產 > 檔案 > WKND Mobile > English >Events
    2. 選取全部 Event 內容片段
    3. 點選 管理發布 在頂端動作列中
    4. 保留預設值 發佈 按原樣操作,點選 下一個 在頂端動作列中
    5. 選取 全部 內容片段
    6. 點選 發佈 在頂端動作列中
      • 此 Events 內容片段模型和參考事件影像將會與內容片段一起自動發佈。
  4. 發佈 Events API頁面.

    1. 瀏覽至 AEM > 網站 > WKND Mobile > English >API
    2. 選取 Events 頁面
    3. 點選 管理發布 在頂端動作列中
    4. 保留預設值 發佈 按原樣操作,點選 下一個 在頂端動作列中
    5. 選取 Events 頁面
    6. 點選 Publish 在頂端動作列中

驗證AEM發佈

  1. 在新的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