本文档详细介绍了如何使用账号管理接口为设备绑定和解绑账号。
账号管理须知
账号名要求:账号名最大支持64字符。
设备与账号的关系:
一台设备只能绑定一个账号。
同一个账号可以绑定到多个设备。
账号更换策略:
当需要在设备上更换账号时,可以直接调用绑定账号接口,无需先解绑,新的账号会自动覆盖旧账号。
如果业务要求先解绑再绑定,建议在解绑操作成功的回调中执行绑定操作,以确保流程的顺序性。
绑定账号
通过将应用内账号与推送设备关联,可以实现按账号发送消息到设备的功能。
接口定义
+ (void)bindAccount:(NSString *)account
withCallback:(CallbackHandler)callback;
参数说明
参数 | 类型 | 是否必须 | 说明 |
参数 | 类型 | 是否必须 | 说明 |
account | NSString | 是 | 待绑定的账号名。 |
callback | Block | 否 | 操作完成后的回调。 |
解绑账号
解绑操作用于将应用内账号与推送通道的关联取消。
接口定义
+ (void)unbindAccount:(CallbackHandler)callback;
参数说明
参数 | 类型 | 是否必须 | 说明 |
参数 | 类型 | 是否必须 | 说明 |
callback | Block | 否 | 操作完成后的回调。 |
该文章对您有帮助吗?
- 本页导读 (0)
- 账号管理须知
- 绑定账号
- 接口定义
- 参数说明
- 解绑账号
- 接口定义
- 参数说明