基础库版本没找到具体是哪个, 第三张图片为打印的版本信息。。
我这里有一个功能, 需要根据后端获取到的外部联系人id,进行会话聊天。但是这里却出现了报错。。
或者可以帮忙查一下userid为CangHaiDeYuJi的联系人有没有woNoxGEAAAzWiQbDXgn-tsI6NOqMZrHg的外部联系人吗?
具体代码如下:
onSession() {
console.log("external_userid", this.external_userid);
if (!this.external_userid) {
this.$toast("非企业微信联系人无法发起聊天!");
return;
}
wx.openEnterpriseChat({
// 注意:userIds和externalUserIds至少选填一个,且userIds+externalUserIds总数不能超过2000。
// userIds: "zhangshan;lisi;wangwu", //参与会话的企业成员列表,格式为userid1;userid2;...,用分号隔开。
externalUserIds: this.external_userid, // 参与会话的外部联系人列表,格式为userId1;userId2;…,用分号隔开。
groupName: "", // 必填,会话名称。单聊时该参数传入空字符串""即可。
success: function(res) {
console.log("success", res);
// 回调
},
fail: function(res) {
console.log("fail", res);
if (res.errMsg.indexOf("function not exist") > -1) {
alert("版本过低请升级");
}
}
});
},
您好,在其他帖子回复了,这里就不重新回复了
我的jssdk引入的是npm i weixin-js-sdk@1.2.0这个
var wx = require("weixin-js-sdk");
而且我检测这个openEnterpriseChat接口也是可用的