设置可与 Adobe Experience Manager Mobile 项目一起运行的 AEM 实例。在将 AEM 与 AEM Mobile 集成之后,您在 AEM 中创建的文章将显示在 AEM Mobile 点播门户中。您可以使用 AEM 工具为移动应用程序创建和管理内容,同时使用 AEM Mobile 的点播服务轻松分发移动内容。

 

 

设置要求

要设置与 Adobe Experience Manager Mobile 一起运行的 AEM 实例,您需要访问下列项目。

  • AEM 6.1 或 AEM 6.2。
  • 对 AEM Mobile 帐户的 AEM Mobile 主管理员访问权限。
  • AEM Mobile 的 API 密钥。

安装 AEM 包

如果您运行的是 AEM 6.2,则不需要任何其他包。

要配置 AEM 以与 AEM Mobile 结合使用,您需要 AEM 6.1 以及下列包:

  • 服务包 1 (aem-service-pkg-bundles-6.1.SP1.zip)
  • 功能包 3 (cq-6.1.0-apps-featurepack-3.0.0.zip)
  • 功能包 3 示例 (cq-6.1.0-apps-featurepack-samples-3.0.0.zip)

有关安装 AEM 6.1 的功能包的信息,请参阅如何使用包

创建 AEM Mobile 项目和测试用户

当您配置 AEM 实例以与 AEM Mobile 结合使用时,需要使用将 AEM 关联到特定 AEM Mobile 项目的帐户配置此实例。这样,您可在 AEM 中创建文章并在 AEM Mobile 项目中查看这些文章。

  1. 如果您尚未执行此操作,请在点播门户中使用 AEM Mobile 帐户创建一个项目 (http://aemmobile.adobe.com)。

  2. 建议您使用新的专用于集成的电子邮件地址创建一个新的 Adobe ID。例如:aem-integration@company.com。

  3. 在此门户中,将在步骤 2 中创建的用户添加到项目中。包括(最少)下列内容权限:

    • 添加和编辑内容
    • 删除内容
    • 查看内容
    • 发布内容

之后您将在为 AEM Mobile 配置 AEM 实例时使用此 Adobe ID。

获取 AEM 的 API 密钥

利用 On-Demand Services API 需要有效的 API 凭据。在此情况下,需要 API 凭据才能配置与 AEM Mobile 一起运行的 AEM 实例。

API 凭据包含以下项目:

  • API 密钥和客户端密钥是访问 API 网关的凭据。
  • 设备 ID 和设备令牌是识别 API 用户的凭据。
  1. 按照下列说明请求 API 密钥:将第三方系统与 AEM Mobile 集成:API 密钥

     

    在请求表中,至少需包含在之前的步骤中创建的特定 Adobe ID。

    完成请求后,您将收到 API 密钥。

  2. 对于 IMS 设备令牌生成器,请转至 https://aex.publish.adobe.com/index.html 并按请求输入以下内容:

    • IMS Client ID 和 Client Secret(通过电子邮件请求获取)。
    • 使用您在上述步骤中分配的特定 Adobe ID 登录。将针对此特定 Adobe ID 生成设备 ID 和设备令牌。
  3. 复制所有 4 个值(Client ID、Client Secret、Device ID 和 Device Token)并保存在一个已知位置。您将在下一组步骤中使用这 4 个值。

为 AEM Mobile 配置 AEM 实例

您必须完成配置步骤,AEM Mobile On-Demand 集成才能正确运行。将 AEM 实例配置为使用特定 AEM Mobile 帐户。

配置 AEM 6.2

将 AEM 6.2 实例配置为使用特定 AEM Mobile 帐户。

  1. 在运行 AEM 的浏览器中,单击左上角的“Adobe Experience Manager”,然后转到“工具”(锤子图标)>“操作”>“Web 控制台”

    随后会打开一个新选项卡或窗口。

  2. 向下滚动至“Experience Manager Mobile On-demand Services Client”并单击编辑(铅笔)图标。

  3. 在“DPS Client Id”和“DPS Client Secret”字段中分别输入 IMS 客户端 ID 和客户端密码,然后单击“保存”。之后您可关闭“Web 控制台”选项卡或窗口。

  4. 在主 AEM 页面上,转至“工具”(锤子图标)> “部署”>“云服务”

  5. 向下滚动至“Adobe Experience Manager Mobile On-demand Services”(位于“Adobe Creative Cloud”下),然后单击“立即配置”

  6. 在“创建配置”弹出窗口中,输入标题和名称,然后单击“创建”。(“名称”不应包含空格。)

  7. 在 Adobe Digital Publishing Solution 的“配置”弹出窗口中,输入设备 ID 和之前所用的 IMS 设备令牌生成器中的设备令牌。

  8. 单击“测试设备配置”以检查配置设置。

    如果测试失败,请使用 IMS 设备令牌生成器来确保您的设备 ID 和设备令牌值没有过期并且进行了正确复制。

  9. 单击“确定”,然后通过导航返回主 AEM 窗口。

配置 AEM 6.1

  1. 在运行 AEM 的浏览器中,转至“工具”>“Web 控制台”

    随后会打开一个新选项卡或窗口。

  2. 向下滚动至“Adobe Digital Publishing Solution Client”并单击编辑(铅笔)图标。

  3. 在“DPS Client Id”和“DPS Client Secret”字段中分别输入 IMS 客户端 ID 和客户端密码,然后单击“保存”。之后您可关闭“Web 控制台”选项卡或窗口。

  4. 在主 AEM 页面上,转至“工具”>“操作”>“云”>“云服务”

  5. 向下滚动至“Adobe Digital Publishing Solution”(位于“Adobe Creative Cloud”下),然后单击“立即配置”

  6. 在“创建配置”弹出窗口中,输入标题和名称,然后单击“创建”。(“名称”不应包含空格。)

  7. 在 Adobe Digital Publishing Solution 的“配置”弹出窗口中,输入设备 ID 和之前所用的 IMS 设备令牌生成器中的设备令牌。

  8. 单击“测试 DPS 设置”以检查配置设置。

  9. 单击“确定”,然后通过导航返回主 AEM 窗口。

AEM 实例现已配置为在 AEM Mobile 项目中创建和管理内容。

每次要关闭 AEM 实例时,请单击 AEM 快速启动窗口中的按钮以将其关闭。要重新启动 AEM,请双击下载的原始 JAR 文件。

在 AEM 中创建应用程序

创建应用程序通常是创建和管理 AEM Mobile On-Demand 内容的第一步,通常在 AEM 管理员级别执行。它将呈现作者创建的、将显示在移动应用程序中的内容(如文章和集合)。

您可以在“控制面板”中查看应用程序的详细信息。控制面板包含一系列实用磁贴,概述了应用程序的内容、元数据和 AEM Mobile On-Demand 连接状态。

请注意,移动设备上实际安装的应用程序是通过 AEM Mobile 点播门户创建的。

有关其他信息,请参阅应用程序创建和配置操作

在 AEM 6.2 中创建 On-Demand 应用程序

  1. 转至“移动”部分。(在 AEM 6.2 中,依次单击“Adobe Experience Manager”、“导航”图标和“移动”。)
  2. 单击“创建”>“应用程序”
  3. 选择“AEM Mobile 运行时”,然后单击“下一步”
  4. 输入应用程序属性,如标题、名称、说明。应用程序属性应与 AEM Mobile 点播门户中使用的属性对应,然后单击“下一步”。
  5. 在“管理连接”下,选择 AEM Mobile 帐户和目标项目。

在 AEM 6.1 中创建 On-Demand 应用程序

  1. 在您的 AEM 实例中,在 let 导航条中单击“应用程序”。
  2. 单击“+ 创建”>“创建应用程序”,选择“Adobe Digital Publishing Solution 移动应用程序”,然后单击“下一步”。
  3. 输入应用程序属性,如标题、名称、说明。应用程序属性应与 AEM Mobile 点播门户中使用的属性对应,然后单击“下一步”。
  4. 在“管理连接”下,选择 AEM Mobile 帐户和目标项目。

 

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略