打开客服会话
业务场景
- Android/iOS 端:打开客服页面,使用客服功能
- 小游戏:打开客服会话
流程图
无
接口介绍
enterCustomerServices(info: EworldSDK.CustomerServicesInfo): void
调用示例
SDKManager.enterCustomerServices({
sessionKey: 'cs',
roleInfo: {},
onSuccess: (res) => {
// 打开客服会话成功
},
onFailed: (err) => {
// 打开客服会话失败
},
});
参数说明
入参:CustomerServicesInfo info
参数名称 | 类型 | 说明 | 必传/可选 | 最低版本 |
---|---|---|---|---|
sessionKey | string | 会话来源【小游戏需要】 | 可选 | |
roleInfo | RoleInfo | 角色上报-roleInfo | 可选 |
String sessionKey
取值 | 说明 |
---|---|
cs | 默认值 |
bind | 绑定/更换手机【微信】 |
im | im 客服【抖音】 |
six | 小六客服【抖音】 |
错误码
无
FAQ
Q: 微信跳转客服失败,返回-1 错误码,提示:暂时不支持
A: 为应对微信可能封禁 IOS 的客服支付导致跳转客服功能受影响,从 1.1.9 开始客服跳转会根据下发配置决定是否跳转,如果跳转失败,请查看客服配置是否正确
Q: 抖音跳转客服失败,或者存在不同版本抖音跳转的客服页面不一致
A: 如果传了 cs,抖音的版本还不支持会降级到 im,使用 cs 得确保二者都有开通。抖音目前有 3 种客服,请联系运营接入的哪一种
