全量覆盖成员
POST
/cgi-bin/batch/replaceuser
第三方应用开发服务端API企业内部开发智慧硬件开发
模板中的部门需填写部门ID,多个部门用分号分隔,部门ID必须为数字,根部门的部门id默认为1
文件中存在、通讯录中也存在的成员,完全以文件为准
文件中存在、通讯录中不存在的成员,执行添加操作
通讯录中存在、文件中不存在的成员,执行删除操作。出于安全考虑,下面两种情形系统将中止导入并返回相应的错误码。
需要删除的成员多于50人,且多于现有人数的20%以上
需要删除的成员少于50人,且多于现有人数的80%以上
成员字段更新规则:可自行添加扩展字段。文件中有指定的字段,以指定的字段值为准;文件中没指定的字段,不更新
原文档地址:
https://open.work.weixin.qq.com/api/doc/90000/90135/90981
https://open.work.weixin.qq.com/api/doc/90001/90143/91131
https://open.work.weixin.qq.com/api/doc/90002/90151/91164
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://qyapi.weixin.qq.com/cgi-bin/batch/replaceuser?access_token=' \
--header 'Content-Type: application/json' \
--data-raw '{"media_id":"xxxxxx","to_invite":true,"callback":{"url":"xxx","token":"xxx","encodingaeskey":"xxx"}}'
响应示例响应示例
{
"errcode": 0,
"errmsg": "ok",
"jobid": "xxxxx"
}
请求参数
Query 参数
access_token
调用接口凭证
示例值:
{{accesstoken}}
Body 参数application/json
返回响应
修改于 2022-01-14 04:25:41