第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 模板
- 点按 Publish 在顶部操作栏中
- 发布 模板 和 所有引用 (内容策略、内容策略映射和模板)
-
发布 WKND Mobile Events内容片段.
请注意,这是必需的,因为事件API使用内容片段列表组件,该组件未专门引用内容片段。
- 导航到 AEM > 资产 > 文件 > WKND Mobile > English >Events
- 选择所有 Event 内容片段
- 点按 管理发布 在顶部操作栏中
- 保留默认值 Publish 按原样操作,点按 下一个 在顶部操作栏中
- 选择 所有 内容片段
- 点按 Publish 在顶部操作栏中
- 此 Events 内容片段模型和引用事件图像将自动与内容片段一起发布。
-
发布 Events API页面.
- 导航到 AEM > 站点 > WKND Mobile > English >API
- 选择 Events 页面
- 点按 管理发布 在顶部操作栏中
- 保留默认值 Publish 按原样操作,点按 下一个 在顶部操作栏中
- 选择 Events 页面
- 点按 Publish 在顶部操作栏中
验证AEM发布
-
在新的Web浏览器中,确保您已注销AEM Publish并请求以下URL(替换
http://localhost:4503
适用于运行AEM Publish的任何主机:端口)。这些请求应返回与审查相应的AEM创作端点时相同的JSON响应。 如果不成功,请确保所有发布都成功(检查复制队列), WKND Mobile
ui.apps
包安装在AEM Publish上,并查看error.log
用于AEM发布。
下一步
没有要安装的额外包。 请确保将此部分中概述的内容和配置发布到AEM Publish,否则后续章节将无法正常使用。
recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4