tt.openCustomerServiceConversation
基础库 2.66.1 开始支持本方法,低版本需做兼容处理。
tt.openCustomerServiceConversation
就是把客服能力作为一个单独的 API 使用,按钮界面由开发者提供.
语法
tt.openCustomerServiceConversation(options);
参数说明
options 为 object 类型,属性如下
属性名 | 类型 | 说明 | 最低版本 |
---|---|---|---|
type | number | 1 为 小 6 客服; 2 为 IM 客服 | 2.66.1 |
sessionFrom | string | 无 | 预留字段,暂时不用填写 |
回调成功
返回类型为 object,属性如下:
属性名 | 类型 | 说明 | 最低版本 |
---|---|---|---|
errMsg | string | "openCustomerServiceConversation:ok" | 2.66.1 |
回调失败
返回类型为 object,属性如下:
属性名 | 类型 | 说明 | 最低版本 |
---|---|---|---|
errMsg | string | "openCustomerServiceConversation:fail " + 详细错误信息 | 2.66.1 |
示例代码
tt.openCustomerServiceConversation({
type: 2, // im 客服
success(res) {
console.log(res);
},
fail(res) {
console.log(res);
},
});
Bug & Tip
- im 客服支持抖音端
- im 客服需要抖音必须登录账号,否则会出现返回成功,但是无法拉起 im 页面的问题
- 该 API 必须要由用户点击触发,也就是只能在 tt.onTouchEnd 的回调里面同步调用该 API
点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助