# 第三方推送

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

提示

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

# API

# setPushToken:pushPlatform:

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

[AIHelpSupportSDK setPushToken:@"PUSH_TOKEN" pushPlatform:AIHelpTokenPlatformAPNS];

# 参数释义

# pushToken

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

# pushPlatform

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

# 代码示例

具体调用示例如下:

AIHelpUserConfigBuilder *userBuilder = [[AIHelpUserConfigBuilder alloc] init];
userBuilder.userId = @"uid";
[AIHelpSupportSDK updateUserInfo:userBuilder.build];
[AIHelpSupportSDK setPushToken:@"PUSH_TOKEN" pushPlatform:PUSH_PLATFORM];
上次更新: 5/13/2023, 11:24:18 AM