Engage SDK 示例应用

Engage SDK 包含一组示例应用,这些应用演示了如何在您的应用中集成 SDK 以发布不同类型的內容。这些应用是学习如何使用 SDK、开始在您自己的应用中进行集成以及了解一些最佳实践的好方法。

以下语言提供了示例应用

  • Java
  • Kotlin

要运行示例应用,请克隆Engage SDK 示例存储库,并在您喜欢的 IDE 中打开示例应用项目。然后,按照自述文件中的说明构建和运行应用。

示例应用存储库包含两个应用,以演示发布不同类型的內容

阅读示例应用

此示例应用演示了如何使用 Engage SDK API 集成“阅读”内容。该应用包括Engage SDK 阅读:第三方技术集成说明中提到的不同 API 的用法。

查看此示例应用时,请考虑以下事项

  • 该应用完全用 Java 编写。
  • 代码的主要焦点位于read/publish目录中,其中包含通过 Engage SDK 发布所需的所有代码。
  • 该应用演示了 Engage API 文档中推荐的 WorkManager 的使用,并且EngageServiceWorker 是执行发布的工作器。
  • EbookToEntityConverter 包含用于构建发布实体的方法。此类有助于展示如何从应用中已存在的数据构建实体。

指向 Github 上 Engage SDK 阅读示例应用的链接

观看示例应用

此示例应用演示了如何使用 Engage SDK API 集成视频内容。该应用包括Engage SDK 观看:第三方技术集成说明中提到的不同 API 的用法。

查看此示例应用时,请考虑以下事项

  • 该应用完全用 Kotlin 编写。
  • 代码的主要焦点位于watch/publish目录中,其中包含通过 Engage SDK 发布所需的所有代码。
  • 该应用演示了 Engage API 文档中推荐的 WorkManager 的使用,并且EngageServiceWorker 是执行发布的工作器。
  • ItemToEntityConverter 包含用于构建发布实体的方法。此类有助于演示如何从应用程序中已存在的数据构建实体。

Engage SDK 手表示例应用程序在 Github 上的链接

其他提示

以下是一些使用 Engage SDK 示例应用程序的其他提示

  • 使用示例应用程序了解如何在您的应用中调用特定的 Engage SDK API。
  • 体验 Engage SDK 的不同功能。

支持

如果您有任何此处未涵盖的问题,请联系 [email protected]