使用入门

使用入门

示例代码

开发者可以参考服务端示例代码了解推送过程,参考客户端示例代码了解生成 Push Token 和接收消息的功能流程。

开发流程

开发者需要按照以下流程完成应用的开发工作:

序号 步骤 说明
1 开通推送服务 请先参考操作步骤开通服务,配置签名时请使用手动签名方式(DevEco Studio 6.0.0 Beta5 起支持自动签名)。
2 客户端获取 Push Token 调用 REST API 时需设置 token 参数,需注意 Token 变化场景以防消息无法送达。
3 客户端请求通知授权 应用发送通知前需调用 requestEnableNotification() 方法弹出提醒获取授权。
4 客户端配置 skills 标签 在应用项目中完成配置,确保点击消息可正常跳转应用页面。
5 服务端生成鉴权令牌 请求头需设置 Authorization 参数,请参考相关章节基于服务账号生成令牌。
6 服务端调用 REST API 参考请求体结构说明发送请求,若失败请参考响应参数或 FAQ 排查。
7 客户端处理消息(可选) 通过服务端请求传参和客户端数据获取,进行双端数据传递。

其他消息类型(可选)

Push Kit 支持的所有消息类型及使用场景可以参考推送消息类型。

  • 音视频通话:通过应用内通话消息实现。
  • 语音播报:通过语音播报消息实现业务处理。
  • 配置更新:通过后台消息实现。
开发者中心 SDK 下载

文档中心搜索

技术
咨询

微信扫一扫

随时联系技术支持

在线
咨询