开启客服消息的轮询请求
业务场景
用于开始客服消息监听的心跳请求,默认不开启,开启后会周期性回调上述接口返回客服消息状态。
适用范围: 海外 Android 和海外 iOS
详细业务说明请看客服-客服消息的轮询请求
注意事项:
- 登录成功后调用
- 重复调用无效,最多只有一个心跳在监听
- 获取客服消息需要角色 ID、角色名称和服务器 ID 等参数,因此当用户退出角色后需停止心跳监听
流程说明
无
接口介绍
// 开始心跳监听
void startCustomerServiceMsgHeartbeat(CustomerServiceMsgConfig config);
调用示例
// 开始心跳监听
CustomerServiceMsgConfig config = new CustomerServiceMsgConfig();
config.setIntervalSeconds(60); // 心跳间隔: 默认60秒, 且最小值为60秒
SDKManager.getInstance().startCustomerServiceMsgHeartbeat(config);
参数说明
入参
CustomerServiceMsgConfig config
参数名称 | 类型 | 说明 | 备注 |
---|---|---|---|
intervalSeconds | int | 轮询间隔时间,单位是秒,默认 60 秒 | 必传 |
错误码
无