打开客服会话
业务场景
- Android/iOS 端:打开客服页面,使用客服功能
- 小游戏:打开客服会话
流程图
无
接口介绍
SDKManager.enterCustomerServices(CustomerServicesInfo info)
调用示例
var params = {
roleInfo: {
serverId: '100', //登录所属的服务器Id
serverName: '100', //登录所属的服务器名称
roleId: '100', //角色Id
roleName: '100', //角色名称
roleLevel: '100', //角色等级
roleVipLevel: '100', //角色VIP等级
roleCreateTime: '2022/10/28', //角色创建时间
properties: '100', //角色资产, 如钻石、金币等
combatValue: '100', //角色战力
gameResVersion: '1.0.0', //游戏资源版本
},
onSuccess: () => {
// 成功
},
onFailed: (errorInfo) => {
// 失败
},
};
SDKManager.enterCustomerServices(params);
参数说明
入参:CustomerServicesInfo info
参数名称 | 类型 | 说明 | 必传/可选 | 最低版本 |
---|---|---|---|---|
sessionKey | string | 会话来源【小游戏需要】 | 可选 | |
roleInfo | RoleInfo | 角色上报-roleInfo | 可选 |
String sessionKey
取值 | 说明 |
---|---|
cs | 默认值 |
bind | 绑定/更换手机【微信】 |
im | im 客服【抖音】 |
six | 小六客服【抖音】 |
错误码
无
FAQ
Q: 微信跳转客服失败,返回-1 错误码,提示:暂时不支持
A: 为应对微信可能封禁 IOS 的客服支付导致跳转客服功能受影响,从 1.1.9 开始客服跳转会根据下发配置决定是否跳转,如果跳转失败,请查看客服配置是否正确