首页 > 开发指南 > 通讯录管理
修改员工
更新时间: 2021-12-08 11:56:36

修改成员

请求说明

请求方式:post+application/json 方式

请求路径:https://open.71360.com/cgi/user/update

参数说明

参数参数类型必须说明
corpAccessTokenString企业应用访问公司合法性凭证
corpIdString开放平台公司帐号
user
二级对象(人员实体)
openUserIdString员工ID
accountString员工账号(不能重复),不传表示不修改
nameString员工昵称(不能重复),不传表示不修改
fullNameString员工姓名,不传表示不修改
positionString职位,不传表示不修改
genderString性别 可取{M,F},不传表示不修改
mobileString手机号码(不能重复),不传表示不修改
emailString邮箱地址,不传表示不修改
qqStringqq号,不传表示不修改
weixinString微信号,不传表示不修改
mainDepartmentIdint主属部门Id
attachingDepartmentIdsList附属部门列表(int集合必须为非负数整数,最大值为:500,不传表示不修改)
employeeNumberString员工编号
hireDateString入职日期
birthDateString员工生日
startWorkDateString参加工作日期
leaderIdString汇报对象

请求包结构体示例:

{
    "corpAccessToken":"xxxxx",
    "corpId":"corp-xxxx",
    "user": 
    {
        "openUserId":"fsuid_openId2",
        "name":"xx-name",
        "fullName":"xxx-fullName",
        "position":"经理",
        "gender":"M",
        "mobile":"15845698456",
        "email":"xxx@71360.com",
        "qq":"45682156",
        "weixin":"15010478956",
        "attachingDepartmentIds":[1,2,3],
        "employeeNumber":"168XXXX123",
        "hireDate":"1504173600000",
        "birthDate":"1504627199000",
        "startWorkDate":"1504173600000",
        "leaderId":"FSUID_XXXXXXXXXXXXXXXXXXX"
    }
}

返回说明

参数必须说明
errorCode返回码
errorMessage对返回码的文本描述内容

a) 正确的JSON返回结果示例:

{
    "errorCode":0,
    "errorMessage":"success",
}

b) 错误的JSON返回示例:

{
    "errorCode": 10013,
    "errorMessage": "the parameter corpAccessToken is missing"
}