收藏
回答

企业微信通讯录回调问题

在企业微信后端删除成员后,服务端收到的消息事件类型为update_tag,不应该是delete_user吗?

导致企业微信后端删除成员后,我们的服务不能正确同步成员状态。

消息体:<xml><ToUserName><![CDATA[wx0c5c23dbf8cad3b6]]></ToUserName><FromUserName><![CDATA[sys]]></FromUserName><CreateTime>1634889292</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[c

hange_contact]]></Event><ChangeType><![CDATA[update_tag]]></ChangeType><TagId>379</TagId><AddUserItems><![CDATA[ID1634889291014674752]]></AddUserItems></xml>

回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-10-26

    你好,看日志是有回调删除成员事件回调的,<CreateTime>1634889333</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[change_contact]]></Event><ChangeType><![CDATA[delete_user]]></ChangeType><UserID><![CDATA[ID1634889291014674752],这里删除成员,那么成员身上被编辑的标签也会更新的,所以是会都回调标签更新和删除成员事件

    2021-10-26
    有用
    回复 1
    • 🥂
      🥂
      2023-11-23
      问一下两个问题,一个是企业微信通讯录变更,比如新增部门,会发送事件到我写得接收事件服务器的url上,第一个问题是,接收到这个事件后我返回什么数据,我现在处理的是接收到数据后返回一个success字符串,这样做有问题没??第二个问题我是<xml>
          <ToUserName><![CDATA[toUser]]></ToUserName>
          <FromUserName><![CDATA[sys]]></FromUserName>
          <CreateTime>1403610513</CreateTime>
          <MsgType><![CDATA[event]]></MsgType>
          <Event><![CDATA[change_contact]]></Event>
          <ChangeType>delete_user</ChangeType>
          <UserID><![CDATA[zhangsan]]></UserID>
      </xml>我接收的事件并没有Encrypt,怎样做验证,还是post接收事件就不用验证了??
      2023-11-23
      回复
登录 后发表内容