该事件会回调给通讯录同步助手以及代开发自建应用
xml请求示例:
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[sys]]></FromUserName>
<CreateTime>1403610513</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[change_contact]]></Event>
<ChangeType><![CDATA[update_tag]]></ChangeType>
<TagId>1</TagId>
<AddUserItems><![CDATA[zhangsan,lisi]]></AddUserItems>
<DelUserItems><![CDATA[zhangsan1,lisi1]]></DelUserItems>
<AddPartyItems><![CDATA[1,2]]></AddPartyItems>
<DelPartyItems><![CDATA[3,4]]></DelPartyItems>
</xml>
参数说明:
参数 | 说明 |
---|---|
ToUserName | 企业微信CorpID |
FromUserName | 此事件该值固定为sys,表示该消息由系统生成 |
CreateTime | 消息创建时间 (整型) |
MsgType | 消息的类型,此时固定为event |
Event | 事件的类型,此时固定为change_contact |
ChangeType | 固定为update_tag |
TagId | 标签Id |
AddUserItems | 标签中新增的成员userid列表,用逗号分隔 |
DelUserItems | 标签中删除的成员userid列表,用逗号分隔 |
AddPartyItems | 标签中新增的部门id列表,用逗号分隔 |
DelPartyItems | 标签中删除的部门id列表,用逗号分隔 |
说明: 由通讯录同步助手通过api发起的标签变更触发的事件不回调给通讯录同步助手应用。
备注:标签成员变更事件与成员变更事件的时序不保证先后,如果需要严格依赖标签成员变更事件维护标签成员,可在收到标签成员变更事件时调用获取标签成员接口,以此获取标签成员。