企业内部开发 服务端API 上下游 回调事件 上下游变更回调
上下游变更回调
最后更新:2023/11/29
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
上下游变更回调
最后更新:2023/11/29

目录

  • 创建上下游空间事件
  • 更新上下游空间事件
  • 删除上下游空间事件
  • 新增上下游分组事件
  • 更新上下游分组事件
  • 删除上下游分组事件
  • 企业加入上下游事件
  • 更新企业事件
  • 移除企业事件
  • 由上下游系统应用触发的变更不会进行回调

    应用类型权限要求接收事件开关
    自建应用配置到「上下游- 可调用接口的应用」中上下游变更回调
    代开发应用暂不支持
    第三方应用暂不支持

    创建上下游空间事件

    该事件会回调给上下游系统应用
    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[create_chain]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为create_chain
    ChainId上下游Id

    更新上下游空间事件

    该事件会回调给上下游系统应用
    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[update_chain]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为update_chain
    ChainId上下游Id

    删除上下游空间事件

    该事件会回调给上下游系统应用
    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[delete_chain]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为delete_chain
    ChainId上下游Id

     

    新增上下游分组事件

    该事件会回调给上下游系统应用

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[create_group]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    	<GroupIds>
    		<GroupId>5</GroupId>
    		<GroupId>6</GroupId>
    	</GroupIds>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为create_group
    ChainId上下游Id
    GroupIds分组Id列表
    GroupId分组Id

    更新上下游分组事件

    该事件会回调给上下游系统应用

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[update_group]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    	<GroupIds>
    		<GroupId>5</GroupId>
    		<GroupId>6</GroupId>
    	</GroupIds>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为update_group
    ChainId上下游Id
    GroupIds分组Id列表
    GroupId分组Id

    删除上下游分组事件

    该事件会回调给上下游系统应用

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[delete_group]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    	<GroupIds>
    		<GroupId>5</GroupId>
    		<GroupId>6</GroupId>
    	</GroupIds>
    </xml>

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为delete_group
    ChainId上下游Id
    GroupIds分组Id列表
    GroupId分组Id

     

    企业加入上下游事件

    该事件会回调给上下游应用

    仅已加入上下游的企业会产生对应事件

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[corp_join]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]</ChainId>
    	<CorpIds>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    	</CorpIds>
    </xml>

     

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为corp_join
    ChainId上下游Id
    CorpIds企业Id列表
    CorpId企业Id

     

    更新企业事件

    该事件会回调给上下游应用,在变更企业分组时会触发更新企业事件

    仅已加入上下游的企业会产生对应事件

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[update_corp]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    	<CorpIds>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    	</CorpIds>
    </xml>

     

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为update_corp
    ChainId上下游Id
    CorpIds企业Id列表
    CorpId企业Id

    移除企业事件

    该事件会回调给上下游应用

    仅已加入上下游的企业会产生对应事件

    xml请求示例:

    <xml>
    	<ToUserName><![CDATA[toUser]]></ToUserName>
    	<FromUserName><![CDATA[sys]]></FromUserName> 
    	<CreateTime>1403610513</CreateTime>
    	<MsgType><![CDATA[event]]></MsgType>
    	<Event><![CDATA[change_chain]]></Event>
    	<ChangeType><![CDATA[remove_corp]]></ChangeType>
    	<ChainId>![CDATA[xxxxxx]]</ChainId>
    	<CorpIds>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    		<CorpId>![CDATA[xxxxxx]]</CorpId>
    	</CorpIds>
    </xml>

     

    参数说明:

    参数说明
    ToUserName企业微信CorpID
    FromUserName此事件该值固定为sys,表示该消息由系统生成
    CreateTime消息创建时间 (整型)
    MsgType消息的类型,此时固定为event
    Event事件的类型,此时固定为change_chain
    ChangeType变更类型,此时固定为remove_corp
    ChainId上下游Id
    CorpIds企业Id列表
    CorpId企业Id
    上一篇
    概述
    下一篇
    异步任务完成通知