需求:在APP内跳转至企业微信客服
1、登录企业微信开发者中心,在「管理中心-应用详情」中查看并复制对应的AppID;
登录地址:企业微信开发者中心 (qq.com)
2、登录企业微信管理后台,在「应用管理-应用-微信客服-在微信外接入-关联App」处,填写AppID,关联已在微信开放平台审核通过的同主体App;备注:一个AppID暂仅可同时被15家同主体的微信客服关联,关联后才可正常跳转微信并打开微信客服。
3、进入「我的企业」,在企业信息处复制企业ID;
4、进入「应用管理-应用-微信客服」,选择接入场景为「在微信外接入」。选择需要在App中接入的客服帐号,并复制对应的客服链接;
5、在App中接入微信SDK,调用App跳转客服微信接口能力;
let corpid = this.kefuInfo.enterpriseId //企业id
let url = this.kefuInfo.WechatLink //企业客服链接
plus.share.getServices(service => {
let weixin = service.find(i => i.id === 'weixin')
if (weixin) {
// 跳转企业微信客服
weixin.openCustomerServiceChat({
corpid,
url:url
}, (res) => {
console.log('成功 =>', res)
}, (err) => {
console.log('失败 =>', err)
})
} else {
// 没有获取到微信分享服务
}
}, err => {
// 获取分享服务列表失败
})
6、用户在App中点击即可自动跳转微信并打开对应的微信客服会话,向客服发起咨询。