企业微信部门通知事件中有三个接口
一、 新增部门事件
二、 更新部门事件
三、 删除部门事件
本次我们主要说下 新增部门通知事件 的用法
新增部门事件请求方式:POST(HTTPS)
请求地址: https://127.0.0.1/suite/receive? ... 513&nonce=380320359
请求包体:
xml请求示例:
[XML] 纯文本查看 复制代码
<xml>
<SuiteId><![CDATA[ww4asffe99e54cxxxx]]></SuiteId>
<AuthCorpId><![CDATA[wxf8b4f85f3a79xxxx]]></AuthCorpId>
<InfoType><![CDATA[change_contact]]></InfoType>
<TimeStamp>1403610513</TimeStamp>
<ChangeType><![CDATA[create_party]]></ChangeType>
<Id>2</Id>
<Name><![CDATA[张三]]></Name>
<ParentId>1</ParentId>
<Order>1</Order>
</xml>
参数说明:
[XML] 纯文本查看 复制代码
参数 说明
1. SuiteId 第三方应用ID
2. AuthCorpId 授权企业的CorpID
3. InfoType 固定为change_contact
4. TimeStamp 时间戳
5. ChangeType 固定为create_party
6. Id 部门Id
7. Name 部门名称,此字段从2019年12月30日起,对新创建第三方应用不再返回,2020年6月30日起,对所有历史第三方应用不再返回真实Name字段,使用Id字段代替Name字段,后续第三方仅通讯录应用可获取,第三方页面需要通过通讯录展示组件来展示名字。回收后普通第三方应用name变更不再回调
8. ParentId 父部门id
9. Order 部门排序
说明: 由通讯录应用发起的新增部门触发的事件不回调给通讯录应用。
|