| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.contact.v3.model |
| 限定符和类型 | 方法和说明 |
|---|---|
User.Builder |
User.Builder.avatar(AvatarInfo avatar)
用户头像信息
示例值:
|
User.Builder |
User.Builder.avatarKey(String avatarKey)
头像的文件Key,可通过“消息与群组/消息/图片信息”中的“上传图片”接口上传并获取头像文件 Key;;“上传图片”功能参见[上传图片](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/image/create)
示例值:2500c7a9-5fff-4d9a-a2de-3d59614ae28g
|
User.Builder |
User.Builder.city(String city)
工作城市
示例值:杭州
|
User.Builder |
User.Builder.country(String country)
国家或地区Code缩写,具体写入格式请参考 [国家/地区码表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/country-code-description)
示例值:CN
|
User.Builder |
User.Builder.customAttrs(UserCustomAttr[] customAttrs)
自定义字段,请确保你的组织管理员已在管理后台/组织架构/成员字段管理/自定义字段管理/全局设置中开启了“允许开放平台 API 调用“,否则该字段不会生效/返回。
|
User.Builder |
User.Builder.departmentIds(String[] departmentIds)
用户所属部门的ID列表,一个用户可属于多个部门。
|
User.Builder |
User.Builder.email(String email)
邮箱;;注意:;1.
|
User.Builder |
User.Builder.employeeNo(String employeeNo)
工号
示例值:1
|
User.Builder |
User.Builder.employeeType(Integer employeeType)
员工类型,可选值有:;- `1`:正式员工;- `2`:实习生;- `3`:外包;- `4`:劳务;- `5`:顾问 ;同时可读取到自定义员工类型的 int
值,可通过下方接口获取到该租户的自定义员工类型的名称,参见[获取人员类型](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/employee_type_enum/list)
示例值:1
|
User.Builder |
User.Builder.enName(String enName)
英文名
示例值:San Zhang
|
User.Builder |
User.Builder.enterpriseEmail(String enterpriseEmail)
企业邮箱,请先确保已在管理后台启用飞书邮箱服务;;创建用户时,企业邮箱的使用方式参见[用户接口相关问题](https://open.feishu.cn/document/ugTN1YjL4UTN24CO1UjN/uQzN1YjL0cTN24CN3UjN#77061525)
示例值:demo@mail.com
|
User.Builder |
User.Builder.gender(Integer gender)
性别
示例值:1
|
User.Builder |
User.Builder.gender(UserGenderTypeEnum gender)
性别
示例值:1
|
User.Builder |
User.Builder.isFrozen(Boolean isFrozen)
是否暂停用户
示例值:false
|
User.Builder |
User.Builder.isTenantManager(Boolean isTenantManager)
是否是租户超级管理员
示例值:false
|
User.Builder |
User.Builder.jobTitle(String jobTitle)
职务
示例值:xxxxx
|
User.Builder |
User.Builder.joinTime(Integer joinTime)
入职时间,时间戳格式,表示从1970年1月1日开始所经过的秒数
示例值:2147483647
|
User.Builder |
User.Builder.leaderUserId(String leaderUserId)
用户的直接主管的用户ID,ID值与查询参数中的user_id_type 对应。
|
User.Builder |
User.Builder.mobile(String mobile)
手机号,在本企业内不可重复;未认证企业仅支持添加中国大陆手机号,通过飞书认证的企业允许添加海外手机号,注意国际电话区号前缀中必须包含加号 +
示例值:13011111111 (其他例子,中国大陆手机号: 13011111111 或 +8613011111111, 非中国大陆手机号: +41446681800)
|
User.Builder |
User.Builder.mobileVisible(Boolean mobileVisible)
手机号码可见性,true 为可见,false 为不可见,目前默认为 true。
|
User.Builder |
User.Builder.name(String name)
用户名
示例值:张三
|
static User.Builder |
User.newBuilder() |
User.Builder |
User.Builder.nickname(String nickname)
别名
示例值:Alex Zhang
|
User.Builder |
User.Builder.openId(String openId)
用户的open_id,应用内用户的唯一标识,不同ID的说明参见 [用户相关的 ID 概念](https://open.feishu.cn/document/home/user-identity-introduction/introduction)
示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62
|
User.Builder |
User.Builder.orders(UserOrder[] orders)
用户排序信息。
|
User.Builder |
User.Builder.status(UserStatus status)
用户状态,枚举类型,包括is_frozen、is_resigned、is_activated、is_exited 。
|
User.Builder |
User.Builder.unionId(String unionId)
用户的union_id,应用开发商发布的不同应用中同一用户的标识,不同ID的说明参见 [用户相关的 ID 概念](https://open.feishu.cn/document/home/user-identity-introduction/introduction)
示例值:on_94a1ee5551019f18cd73d9f111898cf2
|
User.Builder |
User.Builder.userId(String userId)
用户的user_id,租户内用户的唯一标识,不同ID的说明参见 [用户相关的 ID 概念](https://open.feishu.cn/document/home/user-identity-introduction/introduction)
示例值:3e3cf96b
|
User.Builder |
User.Builder.workStation(String workStation)
工位
示例值:北楼-H34
|
| 构造器和说明 |
|---|
User(User.Builder builder) |
Copyright © 2022. All rights reserved.