小程序
小游戏
企业微信
微信支付
扫描小程序码分享
企业成员先添加一个外部联系人并且双方成为好友后。此时成员去主动删除客户时有事件,再主动添加或者被外部联系人删除时均无回调事件。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好,企业成员先添加一个外部联系人并且双方成为好友后。此时成员去主动删除客户,服务人员删除是整个删除的,会有回调事件,重新添加外部联系人好友也是有回调事件的,这里没有事件可以给下corpid 服务人员userid 和添加客户好友的时间看下,外部联系人删除服务人员属于单向删除,还会再客户库,所以没有回调事件
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我添加企微删除的客户不触发任何事件。
按照步骤,先添加好友。
1.企业微信主动删除好友.
2.企业微信点击添加好友(免验证直接通过).
3.微信端主动删除好友
//1.触发删除企业客户事件 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487853', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'del_external_contact', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw' //2.触发编辑企业客户事件(第三方应用才会触发,自建应用不触发该事件) 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487894', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'edit_external_contact', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw' //3.触发删除跟进成员事件 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487977', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'del_follow_user', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw'
结论: 都正确收到了回调,其中需要注意的是: 第二步企微添加已删除好友触发的是编辑企业客户事件(edit_external_contact)。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好,企业成员先添加一个外部联系人并且双方成为好友后。此时成员去主动删除客户,服务人员删除是整个删除的,会有回调事件,重新添加外部联系人好友也是有回调事件的,这里没有事件可以给下corpid 服务人员userid 和添加客户好友的时间看下,外部联系人删除服务人员属于单向删除,还会再客户库,所以没有回调事件
我添加企微删除的客户不触发任何事件。
按照步骤,先添加好友。
1.企业微信主动删除好友.
2.企业微信点击添加好友(免验证直接通过).
3.微信端主动删除好友
//1.触发删除企业客户事件 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487853', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'del_external_contact', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw' //2.触发编辑企业客户事件(第三方应用才会触发,自建应用不触发该事件) 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487894', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'edit_external_contact', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw' //3.触发删除跟进成员事件 'ToUserName' => 'wwf*************', 'FromUserName' => 'sys', 'CreateTime' => '1592487977', 'MsgType' => 'event', 'Event' => 'change_external_contact', 'ChangeType' => 'del_follow_user', 'UserID' => '181********', 'ExternalUserID' => 'wmUtDfEAAAW*********DR3ivNbTlxsMw'
企业微信重新添加微信好友时分为两种情况:
1.微信好友未删除企业员工,此时添加免验证,自建应用不会触发任何事件( 第三方应用会触发 edit_external_contact ,这里应该算是BUG了,两边表现不一致)
2.微信好友已删除企业员工,此时添加需要微信好友通过验证,通过后触发正常的 add_external_contact 事件。
不过其实正常情况并不需要检测第二步的事件。一般没有这样的需求场景。
除非第一步删除后,在企业微信还没有添加微信好友的情况下( 没有执行第二步), 微信好友直接删除了企业微信员工, 因为此时没有好友关系,所以也就收不到事件