# 第三方推送

为了更好的方便应用为用户服务,我们还提供了第三方推送的方式帮助你连接你的用户。

提示

为了最大程度的减少冲突,AIHelp 并未集成推送,我们只是做为消息中转的平台,帮助你以推送的方式给用户提醒或其他服务。

# API

# setPushTokenAndPlatform()

在调用 updateUserInfo 设置 UID 之后,调用此方法将用户的推送标识以及推送平台告知 AIHelp。

AIHelpSupport::setPushTokenAndPlatform("PUSH_TOKEN", PushPlatform::FIREBASE);

# 参数释义

# pushToken

  • 类型:string
  • 详情:必传参数。 第三方推送 token,用于标记唯一一台设备,一般由推送服务商提供 API 获取。

# pushPlatform

  • 类型:PushPlatform
  • 详情:必传参数。 AIHelp 支持五个推送平台,分别是 APNs、FireBase、极光、个推以及华为推送。

# 代码示例

具体调用示例如下:

AIHelpSupport::updateUserInfo(new UserConfigBuilder().setUserId("uid").build());
AIHelpSupport::setPushTokenAndPlatform("PUSH_TOKEN", PushPlatform::FIREBASE);
上次更新: 6/7/2023, 9:55:33 AM