分配成员的客户:
背景介绍:我们公司采用第三方应用的形式进行的开发所以获取的外部联系人ID也是使用第三方应用token获取的,但是的第三方应用开发没有提供关于客户群分配的接口。
解决方案一:经过测试第三方应用获取的外部联系人Id经过调用企业微信提供的外部联系人openid转换接口可以获取到外部联系人的openId,
使用自建应用获取企业外部联系人ID调用外部联系人openid转换接口可以获取到外部联系人的openId,以上两种应用调用接口只是传递参数时使用的token不一致而已,最终都会得到企业微信返回的外部联系人openId,经测试发现对于同一企业来说,外部联系人的openId是保持不变的,所以可以将openID作为外键将自建应用和第三方应用获取的外部联系人Id进行关联这样当需要调用分配成员客户接口时就可以使用自建应用的接口进行实现了,但是对外暴漏的还是第三方应用接口的数据,这样同事的接口就不用做修改了。
解决方案二:在进行分配成员的客户时直接调用企业微信为第三方应用提供的分配成员的客户接口进行成员分配,然后分配客户群的时候调用企业微信为自建应用提供的离职成员的群再分配接口进行群的分配。
需要注意的是:分配外部联系人时,在职成员的每位客户最多被分配2次。客户被转接成功后,将有90个自然日的服务关系保护期,保护期内的客户无法再次被分配。
分配客户群时:1.群主离职了的客户群,才可继承;2.继承给的新群主,必须是配置了客户联系功能的成员;3.继承给的新群主,必须有设置实名;4.继承给的新群主,必须有激活企业微信,5.同一个人的群,限制每天最多分配300个给新群主。