来别急,我说几个点,你先记着,
- 必须真机才能测
- 必须要企业微信里头去配置下关联到对应的小程序(文章底部有图)
- 要同一个公司主体!
说说几个报错,
一、代码其实就这么一个,你别在微信开放者工具里面去试,不然会报错
openCustomerServiceChat:fail 开发者工具暂时不支持此 API 调试,请使用真机进行开发
二、真机测的时候如果报错
openCustomerServiceChat:fail corpId is not bound to current miniprogram
我给你翻译下他说的是 openCustomerServiceChat:fail-corpId未绑定到当前的小程序
三、就是 这个只能主动点击,不能被动触发!
四、雪狼用的uniapp.是个view标签加个@click也可以触发! 你要是用button,记得别加open-type="contact"!!!!!!!!!!!!!
是吧,你以为就一个代码,到处都是坑,你现在知道为什么我单独要写一篇来讲讲吧。
上代码
wx.openCustomerServiceChat({extInfo: { url: "https://work.weixin.qq.com/**/******" ,//这个就不用我说哪里找了吧},corpId: "企业id",//企业微信里的success(res) {debugger},fail(res) {debugger}
});
来,我配一个openCustomerServiceChat的api==>
wx.openCustomerServiceChat(Object object) | 微信开放文档
附上个小程序关联企业微信的位置