base_request.py

方法(属性) 说明
BaseRequest.logs_path 执行的日志文件的路径
BaseRequest.request_url 请求API的URL
BaseRequest.request_methods_valid RFC2616定义的HTTP请求方法
BaseRequest.request_method 请求方法的设置,默认为get方法
BaseRequest.set_logger() 程序运行增加logger,具体的logger可选
BaseRequest.get_response() 请求的原始响应
BaseRequest.get_json_response() 原始响应序列化,获取JSON
BaseRequest.get_call_status 获取请求的结果,返回逻辑值

authority_request.py

方法(属性) 说明
AccessTokenRequest.get_access_token() 获取access_token的值
SnsAccessTokenRequest.get_sns_access_token() 获取sns_access_token的值
PersistentCodeRequest.get_openid() 获取用户openid的值
PersistentCodeRequest.get_unionid() 获取用户unionid的值
PersistentCodeRequest.get_persistent_code() 获取用户持久授权码
PersistentCodeRequest.get_ticket_for_sns_token() 组合方法,为扫码登陆做准备
SnsTokenRequest.get_sns_token() 获取用户sns_token的值
SnsTokenRequest.get_expiring_time() 获取用户token过期时间
UserInfoRequest.get_user_info() 获取用户钉钉信息(昵称等)
AuthAddressBookRequest.get_auth_org_scopes() 获取通讯录权限范围

user_request.py

方法(属性) 说明
DeptUserRequest.get_unionid() 获成员的unionid
DeptUserRequest.get_openid() 获成员的openid
DeptUserRequest.get_userinfo() 获成员的基本信息
AdminUsersRequest.get_admin_ids() 获取公司钉钉管理员ID列表
DeptUsersRequest.get_dept_users_detail() 获取部门成员的详细信息列表
DeptUsersSimpleRequest.get_dept_users_brief() 获取部门成员的简要信息列表
DeptUserIdsRequest.get_dept_user_ids() 获取部门成员的ID列表
UseridByUnionidRequest.get_userid() 根据unionid获取userid

department_request.py

方法(属性) 说明
DeptRequest.get_dept_name() 获取部门名称
DeptRequest.get_dept_manager_ids() 获取部门的管理员ID列表
DeptsRequest.get_depts(dept_name=None) 用部门名称获取部门ID,多个同名部门返回列表
SubDeptIdsRequest.get_sub_dept_ids() 获取获取子部门ID列表
DeptUserIdsRequest.get_parent_dept_path() 获取部门的父部门路径,以ID表示

message_request.py

方法(属性) 说明
DeptRequest.get_task_id() 获取发送工作通知的ID
GetWorkNoticeSendProgressRequest.get_progress() 获取工作通知进度
GetWorkNoticeSendResultRequest.get_send_result() 获取工作通知结果
CreateGroupChatRequest.get_chat_id() 获取创建群聊的ID
GetGroupChatRequest.get_chat_info() 获取群聊的名称,群主等信息
GetGroupChatRequest.get_specified_group_user_ids() 获取群聊的成员ID列表
SendGroupChatRequest.get_message_id() 获取群聊消息的ID
GetReadGroupChatUserIdsRequest.get_message_id() 获取群消息已读人员ID列表