来源:https://blog.csdn.net/sysaisdhsk/article/details/161116237#1
1、【应用管理】-【客服账号】
2、【复制链接】
3、企业ID
js
handleConsult() {
const corpId = '企业微信ID';
const serviceUrl = '企业微信客服链接(需要在企业微信后台配置获取)';
wx.openCustomerServiceChat({
extInfo: {
url: serviceUrl // 企业微信客服链接(对应指定成员)
},
corpId: corpId, // 企业微信CorpID
success(res) {
console.log('跳转成功', res);
},
fail(err) {
let message = '跳转失败';
if (err.errCode === 6) {
message = '小程序未绑定企业微信,请联系管理员';
} else if (err.errCode === 41001) {
message = '请先登录微信';
} else if (err.errCode === 41002) {
message = '缺少权限,请稍后重试';
} else if (err.errCode === 41003) {
message = '账号异常,请联系客服';
} else if (err.errCode === 41004) {
message = '客服暂不可用';
}
uni.showModal({
title: '提示',
content: message + ',是否复制企业微信客服链接?',
confirmText: '复制链接',
cancelText: '取消',
success: (res) => {
if (res.confirm) {
uni.setClipboardData({
data: serviceUrl,
success: () => {
uni.showToast({
title: '链接已复制',
icon: 'success'
});
},
fail: () => {
uni.showToast({
title: '复制失败',
icon: 'none'
});
}
});
}
}
});
}
});
}