openEnterpriseChat这个接口调用总是不能满足业务,有2种场景:
1.userid(id:zhuchenchen)和externalUserIds(id:wmoUwuCQAAMdqGSyUwGVJEkkDuCtY-pQ)都传,打开会话可以成功,但只能和自己对话(id:zhuchenchen),不是接口传的外部联系人(
id:wmoUwuCQAAMdqGSyUwGVJEkkDuCtY);
2.userid传空(id:‘’),externalUserIds(id:wmoUwuCQAAMdqGSyUwGVJEkkDuCtY-pQ)有值,打开会话失败,如下图
需要实现的是,企业员工(zhuchenchen)要通过会话接口和外部联系人(wmoUwuCQAAMdqGSyUwGVJEkkDuCtY-pQ)发起会话,这样应该怎么操作?
您好,创建会话这里如果传的是多个人的userid,那是会创建群聊的,如果只传一个userid,那就是发起单聊,可以实现企业员工通过会话接口和外部联系人发起会话,检查下是否传入的参数有问题,可以参考下sdk接口demo http://open.work.weixin.qq.com/api/jsapidemo