条件:微信开放平台账号已认证(有appid),企微主体和微信开放平台主体一致
登录企业微信:企业微信
启用微信客服:
关联App:填写微信开发平台审核通过的Appid(要与企业微信主体相同)
复制客服链接和企业id,代码要用到
复制客服链接:
复制企业id
代码
service(id, url) {
// #ifndef APP-PLUS
window.location = url
// #endif
// #ifdef APP-PLUS
let sweixin = null
plus.share.getServices(res => {
sweixin = res.find(i => i.id === 'weixin')
if (sweixin.id == 'weixin') {
sweixin.openCustomerServiceChat({
corpid: id, //企业ID
url: url, //客服链接地址
}, suc => {
console.log("success", JSON.stringify(res))
}, err => {
console.log("error", JSON.stringify(err))
})
} else {
uni.showToast({
title: '当前环境不支持微信操作',
icon: "none"
});
}
}, function() {
uni.showToast({
title: "获取服务失败,不支持该操作。" + JSON.stringify(e),
icon: 'none'
})
})
// #endif
},