文档中心 > API类目 > 神鲸应用API

alibaba.ib.workcore.employee.modifyemployee (修改员工基本信息)

修改员工基本信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
work_bench_context WorkBenchContext 必须 WorkBenchContext
  • └ ip
  • String
  • 可选
  • 11
  • 调用者的IP
  • └ campus_id
  • Number
  • 可选
  • 1
  • 所属园区Id
  • └ language
  • String
  • 可选
  • 中文
  • 登录者的语言
  • └ company_id
  • Number
  • 可选
  • 1000087
  • 所属公司ID
  • └ eagle_eye_trace_id
  • String
  • 可选
  • 11
  • 鹰眼TraceId
  • └ user_name
  • String
  • 可选
  • 11
  • 用户名称
  • └ campus_code
  • String
  • 可选
  • 11
  • 所属园区Code
  • └ user_id
  • Number
  • 可选
  • 11
  • 用户ID
employee_dto EmployeeDto 必须 EmployeeDto
  • └ mobile
  • String
  • 可选
  • 18780544779
  • 手机
  • └ passport_account_id
  • Number
  • 可选
  • 1
  • 用户账号id
  • └ telephone
  • String
  • 可选
  • 0851-8899765
  • 座机号码
  • └ company_id
  • Number
  • 可选
  • 100710
  • 公司ID
  • └ work_status
  • String
  • 可选
  • WORKING
  • 工作状态
  • └ avatar_pre_view_url
  • String
  • 可选
  • FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED
  • 头像Url
  • └ corp_user_id
  • String
  • 可选
  • 1
  • corp_user_id
  • └ email
  • String
  • 可选
  • wgzhxy@163.com
  • 邮箱
  • └ alipay
  • String
  • 可选
  • wgzhxy@163.com
  • 支付宝
  • └ work_no
  • String
  • 可选
  • 7899
  • 工号
  • └ avatar
  • String
  • 可选
  • FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED
  • 头像
  • └ company_name
  • String
  • 可选
  • 南都
  • 公司名称
  • └ qq
  • String
  • 可选
  • 903026479
  • qq
  • └ avatar_url
  • String
  • 可选
  • FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED
  • 头像Url
  • └ name
  • String
  • 可选
  • 李宏章
  • 姓名
  • └ ding_user_id
  • String
  • 可选
  • 李宏章
  • 钉钉UserId
  • └ mobile_comment
  • String
  • 可选
  • 1882323232
  • 手机号备注,一般用于存放第二个手机号
  • └ nick_name
  • String
  • 可选
  • 宏章
  • 别名
  • └ weixin
  • String
  • 可选
  • weixin0081
  • 微信
  • └ en_name
  • String
  • 可选
  • sss
  • 英文名称
  • └ wangwang
  • String
  • 可选
  • ssads
  • 旺旺
  • └ id
  • Number
  • 可选
  • 1111
  • id
  • └ dingding
  • String
  • 可选
  • ding001
  • 钉钉
  • └ account_id
  • Number
  • 可选
  • 1111
  • 用户id
  • └ sex
  • String
  • 可选
  • F
  • 性别
  • └ birthday
  • String
  • 可选
  • 1992-12-10
  • 生日
account_id String 必须 111244397 用户ID

响应参数

名称 类型 示例值 描述
result PojoResult {} 请求响应
  • └ success
  • Boolean
  • true
  • 是否请求成功
  • └ error_msg
  • String
  • 修改成功
  • 错误信息
  • └ error_code
  • String
  • 200
  • 错误码
  • └ request_id
  • String
  • 1
  • 请求id,TOP自带,无需关注
  • └ content
  • String
  • {}
  • 内容

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIbWorkcoreEmployeeModifyemployeeRequest req = new AlibabaIbWorkcoreEmployeeModifyemployeeRequest();
AlibabaIbWorkcoreEmployeeModifyemployeeRequest.WorkBenchContext obj1 = new AlibabaIbWorkcoreEmployeeModifyemployeeRequest.WorkBenchContext();
obj1.setIp("11");
obj1.setCampusId(1L);
obj1.setLanguage("中文");
obj1.setCompanyId(1000087L);
obj1.setEagleEyeTraceId("11");
obj1.setUserName("11");
obj1.setCampusCode("11");
obj1.setUserId(11L);
req.setWorkBenchContext(obj1);
AlibabaIbWorkcoreEmployeeModifyemployeeRequest.EmployeeDto obj2 = new AlibabaIbWorkcoreEmployeeModifyemployeeRequest.EmployeeDto();
obj2.setMobile("18780544779");
obj2.setPassportAccountId(1L);
obj2.setTelephone("0851-8899765");
obj2.setCompanyId(100710L);
obj2.setWorkStatus("WORKING");
obj2.setAvatarPreViewUrl("FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED");
obj2.setCorpUserId("1");
obj2.setEmail("wgzhxy@163.com");
obj2.setAlipay("wgzhxy@163.com");
obj2.setWorkNo("7899");
obj2.setAvatar("FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED");
obj2.setCompanyName("南都");
obj2.setQq("903026479");
obj2.setAvatarUrl("FguKOT6PSSSRhmA3Ys2vkQAAAEIAAQED");
obj2.setName("李宏章");
obj2.setDingUserId("李宏章");
obj2.setMobileComment("1882323232");
obj2.setNickName("宏章");
obj2.setWeixin("weixin0081");
obj2.setEnName("sss");
obj2.setWangwang("ssads");
obj2.setId(1111L);
obj2.setDingding("ding001");
obj2.setAccountId(1111L);
obj2.setSex("F");
obj2.setBirthday("1992-12-10");
req.setEmployeeDto(obj2);
req.setAccountId("111244397");
AlibabaIbWorkcoreEmployeeModifyemployeeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ib_workcore_employee_modifyemployee_response>
    <result>
        <success>true</success>
        <error_msg>修改成功</error_msg>
        <error_code>200</error_code>
        <request_id>1</request_id>
        <content>{}</content>
    </result>
</alibaba_ib_workcore_employee_modifyemployee_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部