用户接口¶
-
class
dingtalk.client.api.
User
(client=None)[源代码]¶ -
-
can_access_microapp
(app_id, user_id)[源代码]¶ 获取管理员的微应用管理权限
参数: - app_id – 微应用id
- user_id – 员工唯一标识ID
返回: 是否能管理该微应用
-
get
(userid, lang='zh_CN')[源代码]¶ 获取成员详情
参数: - userid – 员工在企业内的UserID,企业用来唯一标识用户的字段
- lang – 通讯录语言(默认zh_CN,未来会支持en_US)
返回:
-
list
(department_id, offset=0, size=100, order='custom', lang='zh_CN')[源代码]¶ 获取部门成员(详情)
参数: - department_id – 获取的部门id
- offset – 偏移量
- size – 表分页大小,最大100
- order – 排序规则 entry_asc 代表按照进入部门的时间升序 entry_desc 代表按照进入部门的时间降序 modify_asc 代表按照部门信息修改时间升序 modify_desc 代表按照部门信息修改时间降序 custom 代表用户定义排序
- lang – 通讯录语言(默认zh_CN另外支持en_US)
返回:
-
listbypage
(department_id, offset=0, size=100, order='custom', lang='zh_CN')[源代码]¶ 获取部门用户
参数: - department_id – 获取的部门id
- offset – 偏移量
- size – 表分页大小,最大100
- order – 排序规则 entry_asc 代表按照进入部门的时间升序 entry_desc 代表按照进入部门的时间降序 modify_asc 代表按照部门信息修改时间升序 modify_desc 代表按照部门信息修改时间降序 custom 代表用户定义排序
- lang – 通讯录语言(默认zh_CN另外支持en_US)
返回:
-
simple_list
(department_id, offset=0, size=100, order='custom', lang='zh_CN')[源代码]¶ 获取部门成员
参数: - department_id – 获取的部门id
- offset – 偏移量
- size – 表分页大小,最大100
- order – 排序规则 entry_asc 代表按照进入部门的时间升序 entry_desc 代表按照进入部门的时间降序 modify_asc 代表按照部门信息修改时间升序 modify_desc 代表按照部门信息修改时间降序 custom 代表用户定义排序
- lang – 通讯录语言(默认zh_CN另外支持en_US)
返回:
-