推送设备管理
更新时间:
本文主要介绍 云上曲率即时通讯IM SDK的离线消息推送设备管理功能。
功能描述
在使用离线消息推送功能前,需要在程序启动时(或周期性)调用以下接口实现离线消息推送:
- 添加推送设备
- 移除推送设备
接口说明
添加推送设备
addDeviceWithDeviceToken
接口用于上报推送设备的DeviceToken
,添加后,对该设备进行离线消息推送。
接口参数说明:
参数
含义
说明
deviceToken
设备Token
使用离线消息推送功能需要将此Token上报给服务端
timeout
超时时间
请求的超时时间,单位为秒
代码示例
-(void)addDeviceWithDeviceToken:(NSString * _Nonnull)deviceToken
timeout:(int)timeout
success:(void(^)(void))successCallback
fail:(IMAnswerFailCallBack)failCallback;
移除推送设备
removeDevice
接口用于通知服务端将此设备的离线消息推送功能关闭。
接口参数说明:
参数
含义
说明
deviceToken
设备Token
需要移除离线消息推送功能的设备Token
timeout
超时时间
请求的超时时间,单位为秒
代码示例
-(void)removeDevice:(NSString * _Nonnull)deviceToken
timeout:(int)timeout
success:(void(^)(void))successCallback
fail:(IMAnswerFailCallBack)failCallback;
本文主要介绍 云上曲率即时通讯IM SDK的离线消息推送设备管理功能。
功能描述
在使用离线消息推送功能前,需要在程序启动时(或周期性)调用以下接口实现离线消息推送:
- 添加推送设备
- 移除推送设备
接口说明
添加推送设备
addDeviceWithDeviceToken
接口用于上报推送设备的DeviceToken
,添加后,对该设备进行离线消息推送。
接口参数说明:
参数 | 含义 | 说明 |
---|---|---|
deviceToken | 设备Token | 使用离线消息推送功能需要将此Token上报给服务端 |
timeout | 超时时间 | 请求的超时时间,单位为秒 |
代码示例
-(void)addDeviceWithDeviceToken:(NSString * _Nonnull)deviceToken
timeout:(int)timeout
success:(void(^)(void))successCallback
fail:(IMAnswerFailCallBack)failCallback;
移除推送设备
removeDevice
接口用于通知服务端将此设备的离线消息推送功能关闭。
接口参数说明:
参数 | 含义 | 说明 |
---|---|---|
deviceToken | 设备Token | 需要移除离线消息推送功能的设备Token |
timeout | 超时时间 | 请求的超时时间,单位为秒 |
代码示例
-(void)removeDevice:(NSString * _Nonnull)deviceToken
timeout:(int)timeout
success:(void(^)(void))successCallback
fail:(IMAnswerFailCallBack)failCallback;