类的使用
com.lark.oapi.core.request.RequestOptions
使用RequestOptions的程序包
程序包
说明
-
com.lark.oapi中RequestOptions的使用
参数类型为RequestOptions的com.lark.oapi中的方法修饰符和类型方法说明Client.delete(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) Client.get(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) Client.options(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) Client.patch(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) Client.post(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) Client.put(String httpPath, Object body, AccessTokenType accessTokenType, RequestOptions requestOptions) -
com.lark.oapi.core中RequestOptions的使用
参数类型为RequestOptions的com.lark.oapi.core中的方法修饰符和类型方法说明static RawResponseTransport.send(Config config, RequestOptions requestOptions, String methodType, String path, Set<AccessTokenType> accessTokenTypeSet, Object req) static voidTransport.validateTokenType(Set<AccessTokenType> accessTokenTypeSet, RequestOptions requestOptions) -
com.lark.oapi.core.request中RequestOptions的使用
参数类型为RequestOptions的com.lark.oapi.core.request中的方法修饰符和类型方法说明ReqTranslator.translate(Object req, AccessTokenType accessTokenType, Config config, String httpMethod, String httpPath, RequestOptions requestOptions) -
com.lark.oapi.service.acs.v1中RequestOptions的使用
修饰符和类型方法说明AcsService.AccessRecordAccessPhoto.get(GetAccessRecordAccessPhotoReq req, RequestOptions reqOptions) 下载开门时的人脸识别图片,用户在门禁考勤机上成功开门或打卡后,智能门禁应用都会生成一条门禁记录,对于使用人脸识别方式进行开门的识别记录,还会有抓拍图。AcsService.User.get(GetUserReq req, RequestOptions reqOptions) 获取单个用户信息,该接口用于获取智能门禁中单个用户的信息。AcsService.UserFace.get(GetUserFaceReq req, RequestOptions reqOptions) 下载人脸图片,对于已经录入人脸图片的用户,可以使用该接口下载用户人脸图片。AcsService.AccessRecord.list(ListAccessRecordReq req, RequestOptions reqOptions) 获取门禁记录列表,用户在门禁考勤机上成功开门或打卡后,智能门禁应用都会生成一条门禁记录。AcsService.Device.list(RequestOptions reqOptions) 获取门禁设备列表,使用该接口获取租户内所有门禁设备。AcsService.User.list(ListUserReq req, RequestOptions reqOptions) 获取用户列表,使用该接口获取智能门禁中所有用户信息。AcsService.User.patch(PatchUserReq req, RequestOptions reqOptions) 修改用户部分信息,飞书智能门禁在人脸识别成功后会有韦根信号输出,输出用户的卡号。AcsService.UserFace.update(UpdateUserFaceReq req, RequestOptions reqOptions) 上传人脸图片,用户需要录入人脸图片才可以使用门禁考勤机。 -
com.lark.oapi.service.admin.v1中RequestOptions的使用
修饰符和类型方法说明AdminService.Badge.create(CreateBadgeReq req, RequestOptions reqOptions) 创建勋章,使用该接口可以创建一枚完整的勋章信息,一个租户下最多可创建1000枚勋章。AdminService.BadgeGrant.create(CreateBadgeGrantReq req, RequestOptions reqOptions) 创建勋章的授予名单,通过该接口可以为特定勋章创建一份授予名单,一枚勋章下最多可创建1000份授予名单。AdminService.BadgeImage.create(CreateBadgeImageReq req, RequestOptions reqOptions) 上传勋章图片,通过该接口可以上传勋章详情图、挂饰图的文件,获取对应的文件keyAdminService.BadgeGrant.delete(DeleteBadgeGrantReq req, RequestOptions reqOptions) 删除授予名单,通过该接口可以删除特定授予名单的信息AdminService.Badge.get(GetBadgeReq req, RequestOptions reqOptions) 获取勋章详情,可以通过该接口查询勋章的详情AdminService.BadgeGrant.get(GetBadgeGrantReq req, RequestOptions reqOptions) 获取授予名单的信息,通过该接口可以获取特定授予名单的信息AdminService.AdminDeptStat.list(ListAdminDeptStatReq req, RequestOptions reqOptions) 获取部门维度的用户活跃和功能使用数据,该接口用于获取部门维度的用户活跃和功能使用数据,即IM(即时通讯)、日历、云文档、音视频会议功能的使用数据。AdminService.AdminUserStat.list(ListAdminUserStatReq req, RequestOptions reqOptions) 获取用户维度的用户活跃和功能使用数据,用于获取用户维度的用户活跃和功能使用数据,即IM(即时通讯)、日历、云文档、音视频会议功能的使用数据。AdminService.Badge.list(ListBadgeReq req, RequestOptions reqOptions) 获取勋章列表,可以通过该接口列出租户下所有的勋章,勋章的排列顺序是按照创建时间倒序排列。AdminService.BadgeGrant.list(ListBadgeGrantReq req, RequestOptions reqOptions) 获取勋章的授予名单列表,通过该接口可以获取特定勋章下的授予名单列表,授予名单的排列顺序按照创建时间倒序排列。AdminService.Password.reset(ResetPasswordReq req, RequestOptions reqOptions) 重置密码,重置用户的企业邮箱密码,仅当用户的邮箱和企业邮箱(别名)一致时生效,可用于处理飞书企业邮箱登录死锁的问题。AdminService.Badge.update(UpdateBadgeReq req, RequestOptions reqOptions) 修改勋章信息,通过该接口可以修改勋章的信息AdminService.BadgeGrant.update(UpdateBadgeGrantReq req, RequestOptions reqOptions) 修改授予名单,通过该接口可以修改特定授予名单的相关信息 -
com.lark.oapi.service.application.v6中RequestOptions的使用
修饰符和类型方法说明ApplicationService.Application.get(GetApplicationReq req, RequestOptions reqOptions) 获取应用信息,根据app_id获取应用的基础信息ApplicationService.ApplicationAppVersion.get(GetApplicationAppVersionReq req, RequestOptions reqOptions) 获取应用版本信息,根据应用 ID 和应用版本 ID 来获取同租户下的应用版本的信息ApplicationService.ApplicationAppVersion.list(ListApplicationAppVersionReq req, RequestOptions reqOptions) 获取应用版本列表,根据 app_id 获取对应应用版本列表。ApplicationService.ApplicationFeedback.list(ListApplicationFeedbackReq req, RequestOptions reqOptions) 获取应用反馈列表,查询应用的反馈数据ApplicationService.AppRecommendRule.list(ListAppRecommendRuleReq req, RequestOptions reqOptions) 获取当前设置的推荐规则列表,获取当前设置的推荐规则列表。ApplicationService.ApplicationAppUsage.overview(OverviewApplicationAppUsageReq req, RequestOptions reqOptions) 获取应用使用概览,查看应用在某一天/某一周/某一个月的使用数据,可以查看租户整体对应用的使用情况,也可以分部门查看。ApplicationService.Application.patch(PatchApplicationReq req, RequestOptions reqOptions) 更新应用分组信息,更新应用的分组信息(分组会影响应用在工作台中的分类情况,请谨慎更新)ApplicationService.ApplicationAppVersion.patch(PatchApplicationAppVersionReq req, RequestOptions reqOptions) 更新应用审核状态,通过接口来更新应用版本的审核结果:通过后应用可以直接上架;拒绝后则开发者可以看到拒绝理由,并在修改后再次申请发布。ApplicationService.ApplicationFeedback.patch(PatchApplicationFeedbackReq req, RequestOptions reqOptions) 更新应用反馈,更新应用的反馈数据ApplicationService.Application.underauditlist(UnderauditlistApplicationReq req, RequestOptions reqOptions) 查看待审核的应用列表,查看本企业下所有待审核的自建应用列表 -
com.lark.oapi.service.approval.v4中RequestOptions的使用
修饰符和类型方法说明ApprovalService.Instance.addSign(AddSignInstanceReq req, RequestOptions reqOptions) ,ApprovalService.Task.approve(ApproveTaskReq req, RequestOptions reqOptions) 审批任务同意,对于单个审批任务进行同意操作。ApprovalService.Instance.cancel(CancelInstanceReq req, RequestOptions reqOptions) 审批实例撤回,对于状态为“审批中”的单个审批实例进行撤销操作,撤销后审批流程结束ApprovalService.Instance.cc(CcInstanceReq req, RequestOptions reqOptions) 审批实例抄送,通过接口可以将当前审批实例抄送给其他人。ApprovalService.ExternalInstance.check(CheckExternalInstanceReq req, RequestOptions reqOptions) 三方审批实例校验,校验三方审批实例数据,用于判断服务端数据是否为最新的。ApprovalService.Approval.create(CreateApprovalReq req, RequestOptions reqOptions) 创建审批定义,用于通过接口创建简单的审批定义,可以灵活指定定义的基础信息、表单和流程等。ApprovalService.ExternalApproval.create(CreateExternalApprovalReq req, RequestOptions reqOptions) 三方审批定义创建,审批定义是审批的描述,包括审批名称、图标、描述等基础信息。ApprovalService.ExternalInstance.create(CreateExternalInstanceReq req, RequestOptions reqOptions) 三方审批实例同步,审批中心不负责审批的流转,审批的流转在三方系统,三方系统在审批流转后生成的审批实例、审批任务、审批抄送数据同步到审批中心。ApprovalService.Instance.create(CreateInstanceReq req, RequestOptions reqOptions) 创建审批实例,创建一个审批实例,调用方需对审批定义的表单有详细了解,将按照定义的表单结构,将表单 Value 通过接口传入ApprovalService.InstanceComment.create(CreateInstanceCommentReq req, RequestOptions reqOptions) 创建评论,在某审批实例下创建、修改评论或评论回复(不包含审批同意、拒绝、转交等附加的理由或意见)。ApprovalService.InstanceComment.delete(DeleteInstanceCommentReq req, RequestOptions reqOptions) 删除评论,逻辑删除某审批实例下的一条评论或评论回复(不包含审批同意、拒绝、转交等附加的理由或意见)。ApprovalService.Approval.get(GetApprovalReq req, RequestOptions reqOptions) 查看审批定义,根据 Approval Code 获取某个审批定义的详情,用于构造创建审批实例的请求。ApprovalService.Instance.get(GetInstanceReq req, RequestOptions reqOptions) 获取单个审批实例详情,通过审批实例 Instance Code 获取审批实例详情。ApprovalService.Approval.list(ListApprovalReq req, RequestOptions reqOptions) 查询审批定义列表,查询当前用户可发起的审批定义列表。ApprovalService.ExternalTask.list(ListExternalTaskReq req, RequestOptions reqOptions) 获取三方审批任务状态,该接口用于获取三方审批的状态。ApprovalService.Instance.list(ListInstanceReq req, RequestOptions reqOptions) 批量获取审批实例ID,根据 approval_code 批量获取审批实例的 instance_code,用于拉取租户下某个审批定义的全部审批实例。ApprovalService.InstanceComment.list(ListInstanceCommentReq req, RequestOptions reqOptions) 获取评论,根据 Instance Code 获取某个审批实例下的全部评论与评论回复(不包含审批同意、拒绝、转交等附加的理由或意见)。ApprovalService.Instance.preview(PreviewInstanceReq req, RequestOptions reqOptions) ,ApprovalService.Instance.query(QueryInstanceReq req, RequestOptions reqOptions) 查询实例列表,该接口通过不同条件查询审批系统中符合条件的审批实例列表。ApprovalService.Task.query(QueryTaskReq req, RequestOptions reqOptions) 用户角度列出任务,根据用户和任务分组查询任务列表ApprovalService.Task.reject(RejectTaskReq req, RequestOptions reqOptions) 审批任务拒绝,对于单个审批任务进行拒绝操作。ApprovalService.InstanceComment.remove(RemoveInstanceCommentReq req, RequestOptions reqOptions) 清空评论,删除某审批实例下的全部评论与评论回复。ApprovalService.Task.resubmit(ResubmitTaskReq req, RequestOptions reqOptions) 审批任务重新提交,对于单个退回到发起人的审批任务进行重新发起操作。ApprovalService.Task.search(SearchTaskReq req, RequestOptions reqOptions) 查询任务列表,该接口通过不同条件查询审批系统中符合条件的审批任务列表ApprovalService.Instance.searchCc(SearchCcInstanceReq req, RequestOptions reqOptions) 查询抄送列表,该接口通过不同条件查询审批系统中符合条件的审批抄送列表。ApprovalService.Instance.specifiedRollback(SpecifiedRollbackInstanceReq req, RequestOptions reqOptions) 审批任务退回,从当前审批任务,退回到已审批的一个或多个任务节点。ApprovalService.Approval.subscribe(SubscribeApprovalReq req, RequestOptions reqOptions) 订阅审批事件,应用订阅 approval_code 后,该应用就可以收到该审批定义对应实例的事件通知。ApprovalService.Task.transfer(TransferTaskReq req, RequestOptions reqOptions) 审批任务转交,对于单个审批任务进行转交操作。ApprovalService.Approval.unsubscribe(UnsubscribeApprovalReq req, RequestOptions reqOptions) 取消订阅审批事件,取消订阅 approval_code 后,无法再收到该审批定义对应实例的事件通知 -
com.lark.oapi.service.attendance.v1中RequestOptions的使用
修饰符和类型方法说明AttendanceService.UserDailyShift.batchCreate(BatchCreateUserDailyShiftReq req, RequestOptions reqOptions) 创建或修改班表,班表是用来描述考勤组内人员每天按哪个班次进行上班。AttendanceService.UserFlow.batchCreate(BatchCreateUserFlowReq req, RequestOptions reqOptions) 导入打卡流水记录,导入授权内员工的打卡流水记录。AttendanceService.Group.create(CreateGroupReq req, RequestOptions reqOptions) 创建或修改考勤组,考勤组,是对部门或者员工在某个特定场所及特定时间段内的出勤情况(包括上下班、迟到、早退、病假、婚假、丧假、公休、工作时间、加班情况等)的一种规则设定。AttendanceService.Shift.create(CreateShiftReq req, RequestOptions reqOptions) 创建班次,班次是描述一次考勤任务时间规则的统称,比如一天打多少次卡,每次卡的上下班时间,晚到多长时间算迟到,晚到多长时间算缺卡等。AttendanceService.UserApproval.create(CreateUserApprovalReq req, RequestOptions reqOptions) 写入审批结果,由于部分企业使用的是自己的审批系统,而不是飞书审批系统,因此员工的请假、加班等数据无法流入到飞书考勤系统中,导致员工在请假时间段内依然收到打卡提醒,并且被记为缺卡。AttendanceService.UserTaskRemedy.create(CreateUserTaskRemedyReq req, RequestOptions reqOptions) 通知补卡审批发起,对于只使用飞书考勤系统而未使用飞书审批系统的企业,可以通过该接口,将在三方审批系统中发起的补卡审批数据,写入到飞书考勤系统中,状态为审批中。AttendanceService.Group.delete(DeleteGroupReq req, RequestOptions reqOptions) 删除考勤组,通过班次 ID 删除班次。AttendanceService.Shift.delete(DeleteShiftReq req, RequestOptions reqOptions) 删除班次,通过班次 ID 删除班次。AttendanceService.File.download(DownloadFileReq req, RequestOptions reqOptions) 下载文件,通过文件 ID 下载指定的文件。AttendanceService.Group.get(GetGroupReq req, RequestOptions reqOptions) 获取考勤组详情,通过考勤组 ID 获取考勤组详情。AttendanceService.Shift.get(GetShiftReq req, RequestOptions reqOptions) 获取班次详情,通过班次 ID 获取班次详情。AttendanceService.UserFlow.get(GetUserFlowReq req, RequestOptions reqOptions) 获取打卡流水记录,通过打卡记录 ID 获取用户的打卡流水记录。AttendanceService.Group.list(ListGroupReq req, RequestOptions reqOptions) 获取考勤组列表,翻页获取所有考勤组列表。AttendanceService.Shift.list(ListShiftReq req, RequestOptions reqOptions) 获取班次列表,翻页获取所有班次列表。AttendanceService.UserSetting.modify(ModifyUserSettingReq req, RequestOptions reqOptions) 修改用户设置,修改授权内员工的用户设置信息,包括人脸照片文件 ID。AttendanceService.ApprovalInfo.process(ProcessApprovalInfoReq req, RequestOptions reqOptions) 通知审批状态更新,对于只使用飞书考勤系统而未使用飞书审批系统的企业,可以通过该接口更新写入飞书考勤系统中的三方系统审批状态,例如请假、加班、外出、出差、补卡等审批,状态包括通过、不通过、撤销等。AttendanceService.Shift.query(QueryShiftReq req, RequestOptions reqOptions) 按名称查询班次,通过班次的名称查询班次信息。AttendanceService.UserApproval.query(QueryUserApprovalReq req, RequestOptions reqOptions) 获取审批通过数据,获取员工在某段时间内的请假、加班、外出和出差四种审批的通过数据。AttendanceService.UserDailyShift.query(QueryUserDailyShiftReq req, RequestOptions reqOptions) 查询班表信息,支持查询多个用户的排班情况,查询的时间跨度不能超过 30 天。AttendanceService.UserFlow.query(QueryUserFlowReq req, RequestOptions reqOptions) 批量查询打卡流水记录,批量查询授权内员工的实际打卡流水记录。AttendanceService.UserSetting.query(QueryUserSettingReq req, RequestOptions reqOptions) 批量查询用户设置,批量查询授权内员工的用户设置信息,包括人脸照片文件 ID、人脸照片更新时间。AttendanceService.UserStatsData.query(QueryUserStatsDataReq req, RequestOptions reqOptions) 查询统计数据,查询日度统计或月度统计的统计数据。AttendanceService.UserStatsField.query(QueryUserStatsFieldReq req, RequestOptions reqOptions) 查询统计表头,查询考勤统计支持的日度统计或月度统计的统计表头。AttendanceService.UserStatsView.query(QueryUserStatsViewReq req, RequestOptions reqOptions) 查询统计设置,查询开发者定制的日度统计或月度统计的统计报表表头设置信息。AttendanceService.UserTask.query(QueryUserTaskReq req, RequestOptions reqOptions) 获取打卡结果,获取企业内员工的实际打卡结果,包括上班打卡结果和下班打卡结果。AttendanceService.UserTaskRemedy.query(QueryUserTaskRemedyReq req, RequestOptions reqOptions) 获取补卡记录,获取授权内员工的补卡记录。AttendanceService.UserTaskRemedy.queryUserAllowedRemedys(QueryUserAllowedRemedysUserTaskRemedyReq req, RequestOptions reqOptions) 获取用户可补卡时间,获取用户某天可以补的第几次上 / 下班卡的时间。AttendanceService.Group.search(SearchGroupReq req, RequestOptions reqOptions) 按名称查询考勤组,按考勤组名称查询考勤组摘要信息。AttendanceService.UserStatsView.update(UpdateUserStatsViewReq req, RequestOptions reqOptions) 更新统计设置,更新开发者定制的日度统计或月度统计的统计报表表头设置信息。AttendanceService.File.upload(UploadFileReq req, RequestOptions reqOptions) 上传文件,上传文件并获取文件 ID,可用于“修改用户设置”接口中的 face_key 参数。 -
com.lark.oapi.service.authen.v1中RequestOptions的使用
修饰符和类型方法说明AuthenService.AccessToken.create(CreateAccessTokenReq req, RequestOptions reqOptions) ,AuthenService.RefreshAccessToken.create(CreateRefreshAccessTokenReq req, RequestOptions reqOptions) ,AuthenService.UserInfo.get(RequestOptions reqOptions) , -
com.lark.oapi.service.baike.v1中RequestOptions的使用
修饰符和类型方法说明BaikeService.Draft.create(CreateDraftReq req, RequestOptions reqOptions) 创建草稿,草稿并非百科词条,而是指通过 API 发起创建新词条或更新现有词条的申请。BaikeService.Entity.create(CreateEntityReq req, RequestOptions reqOptions) 创建免审词条,通过此接口创建的词条,不需要百科管理员审核可直接写入词库,请慎重使用【租户管理员请慎重审批】。BaikeService.File.download(DownloadFileReq req, RequestOptions reqOptions) 图片下载,通过 file_token 下载原图片BaikeService.Entity.extract(ExtractEntityReq req, RequestOptions reqOptions) 提取潜在的百科词条,提取文本中可能成为百科词条的词语,且不会过滤已经成为百科词条的词语。BaikeService.Entity.get(GetEntityReq req, RequestOptions reqOptions) 获取词条详情,通过词条 id 拉取对应的词条详情信息。BaikeService.Entity.highlight(HighlightEntityReq req, RequestOptions reqOptions) 词条高亮,传入一句话,智能识别句中对应的词条,并返回词条位置和 entity_id,可在外部系统中快速实现百科词条智能高亮。BaikeService.Classification.list(ListClassificationReq req, RequestOptions reqOptions) 获取百科分类,获取企业百科当前分类。BaikeService.Entity.list(ListEntityReq req, RequestOptions reqOptions) 获取词条列表,分页拉取词条列表数据,支持拉取租户内的全部词条。BaikeService.Entity.match(MatchEntityReq req, RequestOptions reqOptions) 精准搜索词条,将关键词与词条名、别名精准匹配,并返回对应的 词条 ID。BaikeService.Entity.search(SearchEntityReq req, RequestOptions reqOptions) 模糊搜索词条,传入关键词,与词条名、别名、释义等信息进行模糊匹配,返回搜到的词条信息。BaikeService.Draft.update(UpdateDraftReq req, RequestOptions reqOptions) 更新草稿,根据 draft_id 更新草稿内容,已审批的草稿无法编辑BaikeService.Entity.update(UpdateEntityReq req, RequestOptions reqOptions) 更新免审词条,通过此接口更新已有的词条,不需要百科管理员审核可直接写入词库,请慎重使用【租户管理员请慎重审批】。BaikeService.File.upload(UploadFileReq req, RequestOptions reqOptions) 图片上传,百科词条图片资源上传。 -
com.lark.oapi.service.bitable.v1中RequestOptions的使用
修饰符和类型方法说明BitableService.AppRoleMember.batchCreate(BatchCreateAppRoleMemberReq req, RequestOptions reqOptions) 批量新增协作者,批量新增自定义角色的协作者BitableService.AppTable.batchCreate(BatchCreateAppTableReq req, RequestOptions reqOptions) 新增多个数据表,新增多个数据表BitableService.AppTableRecord.batchCreate(BatchCreateAppTableRecordReq req, RequestOptions reqOptions) 新增多条记录,该接口用于在数据表中新增多条记录,单次调用最多新增 500 条记录。BitableService.AppRoleMember.batchDelete(BatchDeleteAppRoleMemberReq req, RequestOptions reqOptions) 批量删除协作者,批量删除自定义角色的协作者BitableService.AppTable.batchDelete(BatchDeleteAppTableReq req, RequestOptions reqOptions) 删除多个数据表,删除多个数据表BitableService.AppTableRecord.batchDelete(BatchDeleteAppTableRecordReq req, RequestOptions reqOptions) 删除多条记录,该接口用于删除数据表中现有的多条记录,单次调用中最多删除 500 条记录。BitableService.AppTableRecord.batchUpdate(BatchUpdateAppTableRecordReq req, RequestOptions reqOptions) 更新多条记录,该接口用于更新数据表中的多条记录,单次调用最多更新 500 条记录。BitableService.AppDashboard.copy(CopyAppDashboardReq req, RequestOptions reqOptions) 复制仪表盘,该接口用于根据现有仪表盘复制出新的仪表盘BitableService.AppRole.create(CreateAppRoleReq req, RequestOptions reqOptions) 新增自定义角色,新增自定义角色BitableService.AppRoleMember.create(CreateAppRoleMemberReq req, RequestOptions reqOptions) 新增协作者,新增自定义角色的协作者BitableService.AppTable.create(CreateAppTableReq req, RequestOptions reqOptions) 新增数据表,新增一个数据表BitableService.AppTableField.create(CreateAppTableFieldReq req, RequestOptions reqOptions) 新增字段,该接口用于在数据表中新增一个字段BitableService.AppTableRecord.create(CreateAppTableRecordReq req, RequestOptions reqOptions) 新增记录,该接口用于在数据表中新增一条记录BitableService.AppTableView.create(CreateAppTableViewReq req, RequestOptions reqOptions) 新增视图,在数据表中新增一个视图BitableService.AppRole.delete(DeleteAppRoleReq req, RequestOptions reqOptions) 删除自定义角色,删除自定义角色BitableService.AppRoleMember.delete(DeleteAppRoleMemberReq req, RequestOptions reqOptions) 删除协作者,删除自定义角色的协作者BitableService.AppTable.delete(DeleteAppTableReq req, RequestOptions reqOptions) 删除数据表,删除一个数据表BitableService.AppTableField.delete(DeleteAppTableFieldReq req, RequestOptions reqOptions) 删除字段,该接口用于在数据表中删除一个字段BitableService.AppTableRecord.delete(DeleteAppTableRecordReq req, RequestOptions reqOptions) 删除记录,该接口用于删除数据表中的一条记录BitableService.AppTableView.delete(DeleteAppTableViewReq req, RequestOptions reqOptions) 删除视图,删除数据表中的视图BitableService.App.get(GetAppReq req, RequestOptions reqOptions) 获取多维表格元数据,获取指定多维表格的元数据信息,包括多维表格名称,多维表格版本号,多维表格是否开启高级权限等。BitableService.AppTableForm.get(GetAppTableFormReq req, RequestOptions reqOptions) 获取表单元数据,获取表单的所有元数据项BitableService.AppTableRecord.get(GetAppTableRecordReq req, RequestOptions reqOptions) 检索记录,该接口用于根据 record_id 的值检索现有记录BitableService.AppTableView.get(GetAppTableViewReq req, RequestOptions reqOptions) 检索视图,该接口根据 view_id 检索现有视图BitableService.AppDashboard.list(ListAppDashboardReq req, RequestOptions reqOptions) 列出仪表盘,根据 app_token,获取多维表格下的所有仪表盘BitableService.AppRole.list(ListAppRoleReq req, RequestOptions reqOptions) 列出自定义角色,列出自定义角色BitableService.AppRoleMember.list(ListAppRoleMemberReq req, RequestOptions reqOptions) 列出协作者,列出自定义角色的协作者BitableService.AppTable.list(ListAppTableReq req, RequestOptions reqOptions) 列出数据表,根据 app_token,获取多维表格下的所有数据表BitableService.AppTableField.list(ListAppTableFieldReq req, RequestOptions reqOptions) 列出字段,根据 app_token 和 table_id,获取数据表的所有字段BitableService.AppTableFormField.list(ListAppTableFormFieldReq req, RequestOptions reqOptions) 列出表单问题,列出表单的所有问题项BitableService.AppTableRecord.list(ListAppTableRecordReq req, RequestOptions reqOptions) 列出记录,该接口用于列出数据表中的现有记录,单次最多列出 500 行记录,支持分页获取。BitableService.AppTableView.list(ListAppTableViewReq req, RequestOptions reqOptions) 列出视图,根据 app_token 和 table_id,获取数据表的所有视图BitableService.AppTable.patch(PatchAppTableReq req, RequestOptions reqOptions) ,BitableService.AppTableForm.patch(PatchAppTableFormReq req, RequestOptions reqOptions) 更新表单元数据,该接口用于更新表单中的元数据项BitableService.AppTableFormField.patch(PatchAppTableFormFieldReq req, RequestOptions reqOptions) 更新表单问题,该接口用于更新表单中的问题项BitableService.AppTableView.patch(PatchAppTableViewReq req, RequestOptions reqOptions) 更新视图,该接口用于增量修改视图信息BitableService.App.update(UpdateAppReq req, RequestOptions reqOptions) 更新多维表格元数据,通过 app_token 更新多维表格元数据BitableService.AppRole.update(UpdateAppRoleReq req, RequestOptions reqOptions) 更新自定义角色,更新自定义角色BitableService.AppTableField.update(UpdateAppTableFieldReq req, RequestOptions reqOptions) 更新字段,该接口用于在数据表中更新一个字段BitableService.AppTableRecord.update(UpdateAppTableRecordReq req, RequestOptions reqOptions) 更新记录,该接口用于更新数据表中的一条记录 -
com.lark.oapi.service.block.v2中RequestOptions的使用
修饰符和类型方法说明BlockService.Entity.create(CreateEntityReq req, RequestOptions reqOptions) 创建 BlockEntity,开发者可以通过该接口将部分或全部数据存放于 BlockEntity。BlockService.Message.create(CreateMessageReq req, RequestOptions reqOptions) Block协同数据推送,根据BlockID向指定用户列表推送协同数据。BlockService.Entity.update(UpdateEntityReq req, RequestOptions reqOptions) 更新BlockEntity,开发者通过该接口可以更新存储在BlockEntity中的数据,并实时推送到端侧。 -
com.lark.oapi.service.calendar.v4中RequestOptions的使用
修饰符和类型方法说明CalendarService.CalendarEventAttendee.batchDelete(BatchDeleteCalendarEventAttendeeReq req, RequestOptions reqOptions) 删除日程参与人,批量删除日程的参与人。CalendarService.Calendar.create(CreateCalendarReq req, RequestOptions reqOptions) 创建共享日历,该接口用于为当前身份(应用 / 用户)创建一个共享日历。CalendarService.CalendarAcl.create(CreateCalendarAclReq req, RequestOptions reqOptions) 创建访问控制,该接口用于以当前身份(应用 / 用户)给日历添加访问控制权限,即日历成员。CalendarService.CalendarEvent.create(CreateCalendarEventReq req, RequestOptions reqOptions) 创建日程,该接口用于以当前身份(应用 / 用户)在日历上创建一个日程。CalendarService.CalendarEventAttendee.create(CreateCalendarEventAttendeeReq req, RequestOptions reqOptions) 创建日程参与人;,批量给日程添加参与人。CalendarService.ExchangeBinding.create(CreateExchangeBindingReq req, RequestOptions reqOptions) 创建Exchange绑定关系,本接口将Exchange账户绑定到飞书账户,进而支持Exchange日历的导入CalendarService.TimeoffEvent.create(CreateTimeoffEventReq req, RequestOptions reqOptions) 创建请假日程,为指定用户创建一个请假日程,可以是一个普通请假日程,也可以是一个全天日程。CalendarService.Calendar.delete(DeleteCalendarReq req, RequestOptions reqOptions) 删除共享日历,该接口用于以当前身份(应用 / 用户)删除一个共享日历。CalendarService.CalendarAcl.delete(DeleteCalendarAclReq req, RequestOptions reqOptions) 删除访问控制,该接口用于以当前身份(应用 / 用户)删除日历的控制权限,即日历成员。CalendarService.CalendarEvent.delete(DeleteCalendarEventReq req, RequestOptions reqOptions) 删除日程,该接口用于以当前身份(应用 / 用户)删除日历上的一个日程。CalendarService.ExchangeBinding.delete(DeleteExchangeBindingReq req, RequestOptions reqOptions) 解除Exchange绑定关系,本接口解除Exchange账户和飞书账户的绑定关系,Exchange账户解除绑定后才能绑定其他飞书账户CalendarService.TimeoffEvent.delete(DeleteTimeoffEventReq req, RequestOptions reqOptions) 删除请假日程,删除一个指定的请假日程,请假日程删除,用户个人签名页的请假信息也会消失。CalendarService.Setting.generateCaldavConf(GenerateCaldavConfSettingReq req, RequestOptions reqOptions) 生成CalDAV配置,用于为当前用户生成一个CalDAV账号密码,用于将飞书日历信息同步到本地设备日历。CalendarService.Calendar.get(GetCalendarReq req, RequestOptions reqOptions) 查询日历信息,该接口用于以当前身份(应用 / 用户)根据日历 ID 获取日历信息。CalendarService.CalendarEvent.get(GetCalendarEventReq req, RequestOptions reqOptions) 获取日程,该接口用于以当前身份(应用 / 用户)获取日历上的一个日程。CalendarService.ExchangeBinding.get(GetExchangeBindingReq req, RequestOptions reqOptions) 获取绑定状态,本接口获取Exchange账户的绑定状态,包括exchange日历是否同步完成。CalendarService.Calendar.list(ListCalendarReq req, RequestOptions reqOptions) 查询日历列表,该接口用于分页获得当前身份(应用 / 用户)的日历列表。CalendarService.CalendarAcl.list(ListCalendarAclReq req, RequestOptions reqOptions) 获取访问控制列表,该接口用于以当前身份(应用 / 用户)获取日历的控制权限列表。CalendarService.CalendarEvent.list(ListCalendarEventReq req, RequestOptions reqOptions) 获取日程列表,该接口用于以当前身份(应用 / 用户)获取日历下的日程列表。CalendarService.CalendarEventAttendee.list(ListCalendarEventAttendeeReq req, RequestOptions reqOptions) 获取日程参与人列表,获取日程的参与人列表,若参与者列表中有群组,请使用 [获取参与人群成员列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar-event-attendee-chat_member/list) 。CalendarService.CalendarEventAttendeeChatMember.list(ListCalendarEventAttendeeChatMemberReq req, RequestOptions reqOptions) 获取日程参与群成员列表,获取日程的群参与人的群成员列表。CalendarService.Freebusy.list(ListFreebusyReq req, RequestOptions reqOptions) 查询主日历忙闲信息,查询用户主日历或会议室的忙闲信息。CalendarService.Calendar.patch(PatchCalendarReq req, RequestOptions reqOptions) 更新日历信息,该接口用于以当前身份(应用 / 用户)修改日历信息。CalendarService.CalendarEvent.patch(PatchCalendarEventReq req, RequestOptions reqOptions) 更新日程,该接口用于以当前身份(应用 / 用户)更新日历上的一个日程。CalendarService.Calendar.primary(PrimaryCalendarReq req, RequestOptions reqOptions) 查询主日历信息,获取当前身份的主日历信息。CalendarService.Calendar.search(SearchCalendarReq req, RequestOptions reqOptions) 搜索日历,该接口用于通过关键字查询公共日历或用户主日历。CalendarService.CalendarEvent.search(SearchCalendarEventReq req, RequestOptions reqOptions) 搜索日程,该接口用于以用户身份搜索某日历下的相关日程。CalendarService.Calendar.subscribe(SubscribeCalendarReq req, RequestOptions reqOptions) 订阅日历,该接口用于以当前身份(应用 / 用户)订阅某个日历。CalendarService.Calendar.subscription(RequestOptions reqOptions) 订阅日历变更事件,该接口用于以用户身份订阅当前身份下日历列表中的所有日历变更。CalendarService.CalendarAcl.subscription(SubscriptionCalendarAclReq req, RequestOptions reqOptions) 订阅日历访问控制变更事件;,该接口用于以用户身份订阅指定日历下的日历成员变更事件。CalendarService.CalendarEvent.subscription(SubscriptionCalendarEventReq req, RequestOptions reqOptions) 订阅日程变更事件,该接口用于以用户身份订阅指定日历下的日程变更事件。CalendarService.Calendar.unsubscribe(UnsubscribeCalendarReq req, RequestOptions reqOptions) 取消订阅日历,该接口用于以当前身份(应用 / 用户)取消对某日历的订阅状态。CalendarService.Calendar.unsubscription(RequestOptions reqOptions) 取消订阅日历变更事件,该接口用于以用户身份取消订阅当前身份下日历列表中的日历变更事件。CalendarService.CalendarAcl.unsubscription(UnsubscriptionCalendarAclReq req, RequestOptions reqOptions) 取消订阅日历访问控制变更事件,该接口用于以用户身份取消订阅指定日历下的日历成员变更事件。CalendarService.CalendarEvent.unsubscription(UnsubscriptionCalendarEventReq req, RequestOptions reqOptions) 取消订阅日程变更事件,该接口用于以用户身份取消订阅指定日历下的日程变更事件。 -
com.lark.oapi.service.contact.v3中RequestOptions的使用
修饰符和类型方法说明ContactService.GroupMember.add(AddGroupMemberReq req, RequestOptions reqOptions) 添加用户组成员,向用户组中添加成员(目前成员仅支持用户,未来会支持部门),如果应用的通讯录权限范围是“全部员工”,则可将任何成员添加到任何用户组。ContactService.GroupMember.batchAdd(BatchAddGroupMemberReq req, RequestOptions reqOptions) 批量添加用户组成员,向普通用户组中批量添加成员(目前仅支持添加用户,暂不支持添加部门),如果应用的通讯录权限范围是“全部员工”,则可将任何成员添加到任何用户组。ContactService.User.batchGetId(BatchGetIdUserReq req, RequestOptions reqOptions) 通过手机号或邮箱获取用户 ID,通过该接口,可使用手机号/邮箱获取用户的 ID 信息,具体获取支持的 ID 类型包括 open_id、user_id、union_id,可通过查询参数指定。ContactService.GroupMember.batchRemove(BatchRemoveGroupMemberReq req, RequestOptions reqOptions) 批量移除用户组成员,从普通用户组中批量移除成员 (目前仅支持移除用户,暂不支持移除部门)。ContactService.Unit.bindDepartment(BindDepartmentUnitReq req, RequestOptions reqOptions) 建立部门与单位的绑定关系,通过该接口建立部门与单位的绑定关系。ContactService.Department.children(ChildrenDepartmentReq req, RequestOptions reqOptions) 获取子部门列表,通过部门ID获取部门的子部门列表。ContactService.Department.create(CreateDepartmentReq req, RequestOptions reqOptions) 创建部门,该接口用于向通讯录中创建部门。ContactService.EmployeeTypeEnum.create(CreateEmployeeTypeEnumReq req, RequestOptions reqOptions) 新增人员类型,新增自定义人员类型ContactService.Group.create(CreateGroupReq req, RequestOptions reqOptions) 创建用户组,使用该接口创建用户组,请注意创建用户组时应用的通讯录权限范围需为“全部员工”,否则会创建失败,[点击了解通讯录权限范围](https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM/v3/guides/scope_authority)。ContactService.Unit.create(CreateUnitReq req, RequestOptions reqOptions) 创建单位,该接口用于创建单位。ContactService.User.create(CreateUserReq req, RequestOptions reqOptions) 创建用户,使用该接口向通讯录创建一个用户,可以理解为员工入职。ContactService.Department.delete(DeleteDepartmentReq req, RequestOptions reqOptions) 删除部门,该接口用于从通讯录中删除部门。ContactService.EmployeeTypeEnum.delete(DeleteEmployeeTypeEnumReq req, RequestOptions reqOptions) 删除人员类型,删除自定义人员类型ContactService.Group.delete(DeleteGroupReq req, RequestOptions reqOptions) 删除用户组,通过该接口可删除企业中的用户组,请注意删除用户组时应用的通讯录权限范围需为“全部员工”,否则会删除失败,[点击了解通讯录权限范围](https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM/v3/guides/scope_authority)。ContactService.Unit.delete(DeleteUnitReq req, RequestOptions reqOptions) 删除单位,使用该接口删除单位,需要有更新单位的权限。ContactService.User.delete(DeleteUserReq req, RequestOptions reqOptions) 删除用户,该接口用于从通讯录删除一个用户信息,可以理解为员工离职。ContactService.User.findByDepartment(FindByDepartmentUserReq req, RequestOptions reqOptions) 获取部门直属用户列表,基于部门ID获取部门直属用户列表。ContactService.Department.get(GetDepartmentReq req, RequestOptions reqOptions) 获取单个部门信息,该接口用于向通讯录获取单个部门信息。ContactService.Group.get(GetGroupReq req, RequestOptions reqOptions) 查询用户组,根据用户组 ID 查询某个用户组的基本信息,支持查询普通用户组和动态用户组。ContactService.Unit.get(GetUnitReq req, RequestOptions reqOptions) 获取单位信息,该接口用于获取单位信息ContactService.User.get(GetUserReq req, RequestOptions reqOptions) 获取单个用户信息,该接口用于获取通讯录中单个用户的信息。ContactService.CustomAttr.list(ListCustomAttrReq req, RequestOptions reqOptions) 获取企业自定义用户字段,获取企业自定义的用户字段配置信息ContactService.Department.list(ListDepartmentReq req, RequestOptions reqOptions) ,ContactService.EmployeeTypeEnum.list(ListEmployeeTypeEnumReq req, RequestOptions reqOptions) 查询人员类型,该接口用于获取员工的人员类型ContactService.Scope.list(ListScopeReq req, RequestOptions reqOptions) 获取通讯录授权范围,该接口用于获取应用被授权可访问的通讯录范围,包括可访问的部门列表、用户列表和用户组列表。ContactService.Unit.list(ListUnitReq req, RequestOptions reqOptions) 批量获取单位列表,通过该接口获取企业的单位列表,需获取单位的权限ContactService.User.list(ListUserReq req, RequestOptions reqOptions) ,ContactService.Unit.listDepartment(ListDepartmentUnitReq req, RequestOptions reqOptions) 获取单位绑定的部门列表,通过该接口获取单位绑定的部门列表,需具有获取单位的权限ContactService.Group.memberBelong(MemberBelongGroupReq req, RequestOptions reqOptions) 查询用户所属用户组,通过该接口可查询该用户所属的用户组列表,可分别查询普通用户组和动态用户组。ContactService.Department.parent(ParentDepartmentReq req, RequestOptions reqOptions) 获取父部门信息,该接口用来递归获取部门父部门的信息,并按照由子到父的顺序返回有权限的父部门信息列表。ContactService.Department.patch(PatchDepartmentReq req, RequestOptions reqOptions) 修改部门部分信息,该接口用于更新通讯录中部门的信息。ContactService.Group.patch(PatchGroupReq req, RequestOptions reqOptions) 更新用户组,使用该接口更新用户组信息,请注意更新用户组时应用的通讯录权限范围需为“全部员工”,否则会更新失败。ContactService.Unit.patch(PatchUnitReq req, RequestOptions reqOptions) 修改单位信息,调用该接口,需要有更新单位的权限。ContactService.User.patch(PatchUserReq req, RequestOptions reqOptions) 修改用户部分信息,该接口用于更新通讯录中用户的字段,未传递的参数不会更新。ContactService.GroupMember.remove(RemoveGroupMemberReq req, RequestOptions reqOptions) 移除用户组成员,从用户组中移除成员 (目前成员仅支持用户,未来会支持部门),如果应用的通讯录权限范围是“全部员工”,则可将任何成员移出任何用户组。ContactService.Department.search(SearchDepartmentReq req, RequestOptions reqOptions) 搜索部门,搜索部门,用户通过关键词查询可见的部门数据,部门可见性需要管理员在后台配置。ContactService.Group.simplelist(SimplelistGroupReq req, RequestOptions reqOptions) 查询用户组列表,通过该接口可查询企业的用户组列表,可分别查询普通用户组或动态用户组。ContactService.GroupMember.simplelist(SimplelistGroupMemberReq req, RequestOptions reqOptions) 查询用户组成员列表,通过该接口可查询某个用户组的成员列表(支持查询成员中的用户和部门), 本接口支持普通用户组和动态用户组。ContactService.Unit.unbindDepartment(UnbindDepartmentUnitReq req, RequestOptions reqOptions) 解除部门与单位的绑定关系,通过该接口解除部门与单位的绑定关系,需更新单位的权限,需对应部门的通讯录权限。ContactService.Department.unbindDepartmentChat(UnbindDepartmentChatDepartmentReq req, RequestOptions reqOptions) 部门群转为普通群,通过该接口将部门群转为普通群。ContactService.Department.update(UpdateDepartmentReq req, RequestOptions reqOptions) 更新部门所有信息,该接口用于更新当前部门所有信息。ContactService.EmployeeTypeEnum.update(UpdateEmployeeTypeEnumReq req, RequestOptions reqOptions) 更新人员类型,更新自定义人员类型ContactService.User.update(UpdateUserReq req, RequestOptions reqOptions) 更新用户所有信息,该接口用于更新通讯录中用户的字段。 -
com.lark.oapi.service.corehr.v1中RequestOptions的使用
修饰符和类型方法说明CorehrService.Leave.leaveRequestHistory(LeaveRequestHistoryLeaveReq req, RequestOptions reqOptions) 批量查询员工请假记录,批量获取员工的请假记录数据 -
com.lark.oapi.service.docx.v1中RequestOptions的使用
修饰符和类型方法说明DocxService.DocumentBlockChildren.batchDelete(BatchDeleteDocumentBlockChildrenReq req, RequestOptions reqOptions) 删除块,指定需要操作的块,删除其指定范围的子块。DocxService.DocumentBlock.batchUpdate(BatchUpdateDocumentBlockReq req, RequestOptions reqOptions) 批量更新块,批量更新块的富文本内容。DocxService.Document.create(CreateDocumentReq req, RequestOptions reqOptions) 创建文档,创建新版文档,文档标题和目录可选。DocxService.DocumentBlockChildren.create(CreateDocumentBlockChildrenReq req, RequestOptions reqOptions) 创建块,指定需要操作的块,为其创建一批子块,并插入到指定位置。DocxService.Document.get(GetDocumentReq req, RequestOptions reqOptions) 获取文档基本信息,获取文档最新版本号、标题等DocxService.DocumentBlock.get(GetDocumentBlockReq req, RequestOptions reqOptions) 获取块,获取指定块的富文本内容。DocxService.DocumentBlockChildren.get(GetDocumentBlockChildrenReq req, RequestOptions reqOptions) 获取所有子块,给定一个指定版本的文档,并指定需要操作的块,分页遍历其所有子块富文本内容 。DocxService.DocumentBlock.list(ListDocumentBlockReq req, RequestOptions reqOptions) 获取文档所有块,获取文档所有块的富文本内容并分页返回。DocxService.DocumentBlock.patch(PatchDocumentBlockReq req, RequestOptions reqOptions) 更新块,更新指定的块。DocxService.Document.rawContent(RawContentDocumentReq req, RequestOptions reqOptions) 获取文档纯文本内容,获取文档的纯文本内容。 -
com.lark.oapi.service.drive.v1中RequestOptions的使用
修饰符和类型方法说明DriveService.PermissionMember.auth(AuthPermissionMemberReq req, RequestOptions reqOptions) ,DriveService.Media.batchGetTmpDownloadUrl(BatchGetTmpDownloadUrlMediaReq req, RequestOptions reqOptions) 获取素材临时下载链接,通过file_token获取素材临时下载链接,链接时效性是24小时,过期失效。DriveService.Meta.batchQuery(BatchQueryMetaReq req, RequestOptions reqOptions) 获取文档元数据,该接口用于根据 token 获取各类文件的元数据DriveService.File.copy(CopyFileReq req, RequestOptions reqOptions) 复制文件,将文件复制到用户云空间的其他文件夹中。DriveService.ExportTask.create(CreateExportTaskReq req, RequestOptions reqOptions) 创建导出任务,创建导出任务,将云文件导出为指定格式的本地文件。DriveService.FileComment.create(CreateFileCommentReq req, RequestOptions reqOptions) 添加评论,往云文档添加一条全局评论。DriveService.FileSubscription.create(CreateFileSubscriptionReq req, RequestOptions reqOptions) 创建订阅,订阅文档中的变更事件,当前支持文档评论订阅,订阅后文档评论更新会有“云文档助手”推送给订阅的用户DriveService.FileVersion.create(CreateFileVersionReq req, RequestOptions reqOptions) 创建文档版本,创建文档版本。DriveService.ImportTask.create(CreateImportTaskReq req, RequestOptions reqOptions) 创建导入任务,创建导入任务。DriveService.PermissionMember.create(CreatePermissionMemberReq req, RequestOptions reqOptions) 增加协作者权限,该接口用于根据 filetoken 给用户增加文档的权限。DriveService.File.createFolder(CreateFolderFileReq req, RequestOptions reqOptions) 新建文件夹,在用户云空间的指定文件夹中创建一个新的空文件夹。DriveService.File.delete(DeleteFileReq req, RequestOptions reqOptions) 删除文件,删除用户在云空间内的文件或者文件夹。DriveService.FileCommentReply.delete(DeleteFileCommentReplyReq req, RequestOptions reqOptions) 删除回复,删除云文档中的某条回复。DriveService.FileVersion.delete(DeleteFileVersionReq req, RequestOptions reqOptions) 删除文档版本,删除文档版本。DriveService.PermissionMember.delete(DeletePermissionMemberReq req, RequestOptions reqOptions) 移除协作者权限,该接口用于根据 filetoken 移除文档协作者的权限。DriveService.ExportTask.download(DownloadExportTaskReq req, RequestOptions reqOptions) 下载导出文件,根据任务导出结果的token,下载导出文件DriveService.File.download(DownloadFileReq req, RequestOptions reqOptions) 下载文件,使用该接口可以下载在云空间目录下的文件(不含飞书文档/表格/思维导图等在线文档)。DriveService.Media.download(DownloadMediaReq req, RequestOptions reqOptions) 下载素材,使用该接口可以下载素材。DriveService.ExportTask.get(GetExportTaskReq req, RequestOptions reqOptions) 查询导出任务结果,根据[创建导出任务](/ssl::ttdoc//uAjLw4CM/ukTMukTMukTM/reference/drive-v1/export_task/create)的ticket查询导出任务的结果,前提条件需要先调用创建导出任务接口。DriveService.FileComment.get(GetFileCommentReq req, RequestOptions reqOptions) 获取评论,获取云文档中的某条评论。DriveService.FileStatistics.get(GetFileStatisticsReq req, RequestOptions reqOptions) 获取文件统计信息,此接口用于获取文件统计信息,包括文档阅读人数、次数和点赞数。DriveService.FileSubscription.get(GetFileSubscriptionReq req, RequestOptions reqOptions) 获取订阅状态,根据订阅ID获取该订阅的状态DriveService.FileVersion.get(GetFileVersionReq req, RequestOptions reqOptions) 获取文档版本,获取文档版本。DriveService.ImportTask.get(GetImportTaskReq req, RequestOptions reqOptions) 查询导入结果,根据创建导入任务返回的 ticket 查询导入结果。DriveService.PermissionPublic.get(GetPermissionPublicReq req, RequestOptions reqOptions) 获取云文档权限设置,该接口用于根据 filetoken 获取云文档的权限设置。DriveService.File.list(ListFileReq req, RequestOptions reqOptions) 获取文件夹下的清单,获取用户云空间中指定文件夹下的文件清单。DriveService.FileComment.list(ListFileCommentReq req, RequestOptions reqOptions) 分页获取文档评论,该接口用于根据文档 token 分页获取文档评论。DriveService.FileVersion.list(ListFileVersionReq req, RequestOptions reqOptions) 获取文档版本列表,获取文档所有版本。DriveService.PermissionMember.list(ListPermissionMemberReq req, RequestOptions reqOptions) 获取协作者列表,该接口用于根据 filetoken 查询协作者DriveService.File.move(MoveFileReq req, RequestOptions reqOptions) 移动文件,将文件或者文件夹移动到用户云空间的其他位置。DriveService.FileComment.patch(PatchFileCommentReq req, RequestOptions reqOptions) 解决/恢复 评论,解决或恢复云文档中的评论。DriveService.FileSubscription.patch(PatchFileSubscriptionReq req, RequestOptions reqOptions) 更新订阅状态,根据订阅ID更新订阅状态DriveService.PermissionPublic.patch(PatchPermissionPublicReq req, RequestOptions reqOptions) 更新云文档权限设置,该接口用于根据 filetoken 更新云文档的权限设置。DriveService.File.subscribe(SubscribeFileReq req, RequestOptions reqOptions) 订阅云文档事件,该接口仅支持**文档拥有者**订阅自己文档的通知事件,可订阅的文档类型为**旧版文档**、**新版文档**、**电子表格**和**多维表格**。DriveService.File.taskCheck(TaskCheckFileReq req, RequestOptions reqOptions) 查询异步任务状态,查询删除文件夹等异步任务的状态信息。DriveService.PermissionMember.transferOwner(TransferOwnerPermissionMemberReq req, RequestOptions reqOptions) ,DriveService.FileCommentReply.update(UpdateFileCommentReplyReq req, RequestOptions reqOptions) 更新回复,更新云文档中的某条回复。DriveService.PermissionMember.update(UpdatePermissionMemberReq req, RequestOptions reqOptions) 更新协作者权限,该接口用于根据 filetoken 更新文档协作者的权限。DriveService.File.uploadAll(UploadAllFileReq req, RequestOptions reqOptions) 上传文件,向云空间指定目录下上传一个小文件。DriveService.Media.uploadAll(UploadAllMediaReq req, RequestOptions reqOptions) 上传素材,将文件、图片、视频等素材文件上传到指定云文档中。DriveService.File.uploadFinish(UploadFinishFileReq req, RequestOptions reqOptions) 分片上传文件(完成上传),触发完成上传。DriveService.Media.uploadFinish(UploadFinishMediaReq req, RequestOptions reqOptions) 分片上传素材(完成上传),触发完成上传。DriveService.File.uploadPart(UploadPartFileReq req, RequestOptions reqOptions) 分片上传文件(上传分片),上传对应的文件块。DriveService.Media.uploadPart(UploadPartMediaReq req, RequestOptions reqOptions) 分片上传素材(上传分片),上传对应的文件块。DriveService.File.uploadPrepare(UploadPrepareFileReq req, RequestOptions reqOptions) 分片上传文件(预上传),发送初始化请求获取上传事务ID和分块策略,目前是以4MB大小进行定长分片。DriveService.Media.uploadPrepare(UploadPrepareMediaReq req, RequestOptions reqOptions) 分片上传素材(预上传),发送初始化请求获取上传事务ID和分块策略,目前是以4MB大小进行定长分片。 -
com.lark.oapi.service.ehr.v1中RequestOptions的使用
修饰符和类型方法说明EhrService.Attachment.get(GetAttachmentReq req, RequestOptions reqOptions) 下载附件,根据文件 token 下载文件。EhrService.Employee.list(ListEmployeeReq req, RequestOptions reqOptions) 批量获取员工花名册信息,根据员工飞书用户 ID / 员工状态 / 雇员类型等搜索条件 ,批量获取员工花名册字段信息。 -
com.lark.oapi.service.event.v1中RequestOptions的使用
修饰符和类型方法说明EventService.OutboundIp.list(ListOutboundIpReq req, RequestOptions reqOptions) 获取事件出口 IP,飞书开放平台向应用配置的回调地址推送事件时,是通过特定的 IP 发送出去的,应用可以通过本接口获取所有相关的 IP 地址。 -
com.lark.oapi.service.ext中RequestOptions的使用
参数类型为RequestOptions的com.lark.oapi.service.ext中的方法修饰符和类型方法说明ExtService.createFile(CreateFileReq req, RequestOptions requestOptions) ExtService.getAuthenAccessToken(AuthenAccessTokenReq req, RequestOptions requestOptions) ExtService.getAuthenUserInfo(RequestOptions requestOptions) ExtService.refreshAuthenAccessToken(RefreshAuthenAccessTokenReq req, RequestOptions requestOptions) -
com.lark.oapi.service.face_detection.v1中RequestOptions的使用
修饰符和类型方法说明FaceDetectionService.Image.detectFaceAttributes(DetectFaceAttributesImageReq req, RequestOptions reqOptions) 人脸检测和属性分析,检测图片中的人脸属性和质量等信息 -
com.lark.oapi.service.gray_test_open_sg.v1中RequestOptions的使用
修饰符和类型方法说明GrayTestOpenSgService.Moto.create(CreateMotoReq req, RequestOptions reqOptions) ,GrayTestOpenSgService.Moto.get(GetMotoReq req, RequestOptions reqOptions) ,GrayTestOpenSgService.Moto.list(ListMotoReq req, RequestOptions reqOptions) , -
com.lark.oapi.service.helpdesk.v1中RequestOptions的使用
修饰符和类型方法说明HelpdeskService.Agent.agentEmail(RequestOptions reqOptions) 获取客服邮箱地址,该接口用于获取客服邮箱地址HelpdeskService.Ticket.answerUserQuery(AnswerUserQueryTicketReq req, RequestOptions reqOptions) 回复用户提问结果至工单,该接口用于回复用户提问结果至工单,需要工单仍处于进行中且未接入人工状态。HelpdeskService.Notification.cancelApprove(CancelApproveNotificationReq req, RequestOptions reqOptions) 取消审核,提交审核后,如果需要取消审核,则调用此接口HelpdeskService.Notification.cancelSend(CancelSendNotificationReq req, RequestOptions reqOptions) 取消推送,取消推送接口,审核通过后待调度可以调用,发送过程中可以调用(会撤回已发送的消息),发送完成后可以需要推送(会撤回所有已发送的消息)HelpdeskService.AgentSchedule.create(CreateAgentScheduleReq req, RequestOptions reqOptions) 创建客服,该接口用于创建客服HelpdeskService.AgentSkill.create(CreateAgentSkillReq req, RequestOptions reqOptions) 创建客服技能,该接口用于创建客服技能HelpdeskService.BotMessage.create(CreateBotMessageReq req, RequestOptions reqOptions) 服务台机器人发送消息,通过服务台机器人给指定用户的服务台专属群或私聊发送消息,支持文本、富文本、卡片、图片。HelpdeskService.Category.create(CreateCategoryReq req, RequestOptions reqOptions) 创建知识库分类,该接口用于创建知识库分类。HelpdeskService.Faq.create(CreateFaqReq req, RequestOptions reqOptions) 创建知识库,该接口用于创建知识库。HelpdeskService.Notification.create(CreateNotificationReq req, RequestOptions reqOptions) 创建推送,调用接口创建推送,创建成功后为草稿状态HelpdeskService.TicketCustomizedField.create(CreateTicketCustomizedFieldReq req, RequestOptions reqOptions) 创建工单自定义字段,该接口用于创建自定义字段HelpdeskService.TicketMessage.create(CreateTicketMessageReq req, RequestOptions reqOptions) 工单发送消息,该接口用于工单发送消息。HelpdeskService.Ticket.customizedFields(CustomizedFieldsTicketReq req, RequestOptions reqOptions) 获取服务台自定义字段详情,该接口用于获取服务台自定义字段详情。HelpdeskService.AgentSchedules.delete(DeleteAgentSchedulesReq req, RequestOptions reqOptions) 删除客服,该接口用于删除客服HelpdeskService.AgentSkill.delete(DeleteAgentSkillReq req, RequestOptions reqOptions) 删除客服技能,该接口用于删除客服技能HelpdeskService.Category.delete(DeleteCategoryReq req, RequestOptions reqOptions) 删除知识库分类详情,该接口用于删除知识库分类详情。HelpdeskService.Faq.delete(DeleteFaqReq req, RequestOptions reqOptions) 删除知识库,该接口用于删除知识库。HelpdeskService.TicketCustomizedField.delete(DeleteTicketCustomizedFieldReq req, RequestOptions reqOptions) 删除工单自定义字段,该接口用于删除工单自定义字段。HelpdeskService.Notification.executeSend(ExecuteSendNotificationReq req, RequestOptions reqOptions) 执行推送,审核通过后调用此接口设置推送时间,等待调度系统调度,发送消息HelpdeskService.Faq.faqImage(FaqImageFaqReq req, RequestOptions reqOptions) 获取知识库图像,该接口用于获取知识库图像。HelpdeskService.AgentSchedules.get(GetAgentSchedulesReq req, RequestOptions reqOptions) 获取客服工作日程;,该接口用于获取客服信息HelpdeskService.AgentSkill.get(GetAgentSkillReq req, RequestOptions reqOptions) 获取客服技能,该接口用于获取客服技能HelpdeskService.Category.get(GetCategoryReq req, RequestOptions reqOptions) 获取知识库分类,该接口用于获取知识库分类。HelpdeskService.Faq.get(GetFaqReq req, RequestOptions reqOptions) 获取知识库详情,该接口用于获取服务台知识库详情。HelpdeskService.Notification.get(GetNotificationReq req, RequestOptions reqOptions) 查询推送,查询推送详情HelpdeskService.Ticket.get(GetTicketReq req, RequestOptions reqOptions) 获取工单详情,该接口用于获取单个服务台工单详情。HelpdeskService.TicketCustomizedField.get(GetTicketCustomizedFieldReq req, RequestOptions reqOptions) 获取工单自定义字段,该接口用于获取工单自定义字段详情。HelpdeskService.AgentSchedule.list(ListAgentScheduleReq req, RequestOptions reqOptions) 获取全部客服工作日程,该接口用于获取所有客服信息HelpdeskService.AgentSkill.list(RequestOptions reqOptions) 获取全部客服技能,获取全部客服技能HelpdeskService.AgentSkillRule.list(RequestOptions reqOptions) 获取客服技能列表,该接口用于获取全部客服技能。HelpdeskService.Category.list(ListCategoryReq req, RequestOptions reqOptions) 获取全部知识库分类 - meta,该接口用于获取服务台知识库所有分类HelpdeskService.Faq.list(ListFaqReq req, RequestOptions reqOptions) 获取全部知识库详情,该接口用于获取服务台知识库详情。HelpdeskService.Ticket.list(ListTicketReq req, RequestOptions reqOptions) 获取全部工单详情,该接口用于获取全部工单详情。HelpdeskService.TicketCustomizedField.list(ListTicketCustomizedFieldReq req, RequestOptions reqOptions) 获取全部工单自定义字段,该接口用于获取全部工单自定义字段。HelpdeskService.TicketMessage.list(ListTicketMessageReq req, RequestOptions reqOptions) 获取服务台工单消息详情,该接口用于获取服务台工单消息详情。HelpdeskService.Agent.patch(PatchAgentReq req, RequestOptions reqOptions) 更新客服信息,更新客服状态等信息HelpdeskService.AgentSchedules.patch(PatchAgentSchedulesReq req, RequestOptions reqOptions) 更新客服日程,该接口用于更新客服的日程HelpdeskService.AgentSkill.patch(PatchAgentSkillReq req, RequestOptions reqOptions) 更新客服技能,该接口用于更新客服技能HelpdeskService.Category.patch(PatchCategoryReq req, RequestOptions reqOptions) 更新知识库分类详情,该接口用于更新知识库分类详情。HelpdeskService.Faq.patch(PatchFaqReq req, RequestOptions reqOptions) 修改知识库,该接口用于修改知识库。HelpdeskService.Notification.patch(PatchNotificationReq req, RequestOptions reqOptions) 更新推送,更新推送信息,只有在草稿状态下才可以调用此接口进行更新HelpdeskService.TicketCustomizedField.patch(PatchTicketCustomizedFieldReq req, RequestOptions reqOptions) 更新工单自定义字段,该接口用于更新自定义字段。HelpdeskService.Notification.preview(PreviewNotificationReq req, RequestOptions reqOptions) 预览推送内容,在正式执行推送之前是可以调用此接口预览设置的推送内容HelpdeskService.Faq.search(SearchFaqReq req, RequestOptions reqOptions) 搜索知识库,该接口用于搜索服务台知识库。HelpdeskService.Ticket.startService(StartServiceTicketReq req, RequestOptions reqOptions) 创建服务台对话,该接口用于创建服务台对话。HelpdeskService.Notification.submitApprove(SubmitApproveNotificationReq req, RequestOptions reqOptions) 提交审核,正常情况下调用创建推送接口后,就可以调用提交审核接口,如果创建人是服务台owner则会自动审核通过,否则会通知服务台owner审核此推送信息HelpdeskService.Event.subscribe(SubscribeEventReq req, RequestOptions reqOptions) 订阅服务台事件,用于订阅服务台事件HelpdeskService.Ticket.ticketImage(TicketImageTicketReq req, RequestOptions reqOptions) 获取服务台工单内消息图像,该接口用于获取服务台工单消息图象。HelpdeskService.Event.unsubscribe(UnsubscribeEventReq req, RequestOptions reqOptions) 取消订阅服务台事件,用于取消订阅服务台事件HelpdeskService.Ticket.update(UpdateTicketReq req, RequestOptions reqOptions) 更新工单详情,该接口用于更新服务台工单详情。 -
com.lark.oapi.service.hire.v1中RequestOptions的使用
修饰符和类型方法说明HireService.Talent.batchGetId(BatchGetIdTalentReq req, RequestOptions reqOptions) 通过人才信息获取人才 ID,通过人才信息获取人才 IDHireService.Job.combinedCreate(CombinedCreateJobReq req, RequestOptions reqOptions) 新建职位,新建职位,字段的是否必填,以系统中的「职位字段管理」中的设置为准。HireService.Job.combinedUpdate(CombinedUpdateJobReq req, RequestOptions reqOptions) 更新职位,更新职位信息,该接口为全量更新,若字段没有返回值,则原有值将会被清空。HireService.Job.config(ConfigJobReq req, RequestOptions reqOptions) 获取职位设置,获取职位设置HireService.Application.create(CreateApplicationReq req, RequestOptions reqOptions) 创建投递,根据人才 ID 和职位 ID 创建投递HireService.Note.create(CreateNoteReq req, RequestOptions reqOptions) 创建备注,创建备注信息HireService.Application.get(GetApplicationReq req, RequestOptions reqOptions) 获取投递信息,根据投递 ID 获取单个投递信息HireService.Attachment.get(GetAttachmentReq req, RequestOptions reqOptions) 获取附件信息,获取招聘系统中附件的元信息,比如文件名、创建时间、文件url等HireService.Employee.get(GetEmployeeReq req, RequestOptions reqOptions) 通过员工 ID 获取入职信息,通过员工 ID 获取入职信息HireService.Job.get(GetJobReq req, RequestOptions reqOptions) 获取职位信息,根据职位 ID 获取职位信息HireService.JobManager.get(GetJobManagerReq req, RequestOptions reqOptions) 获取职位上的招聘人员信息,根据职位 ID 获取职位上的招聘人员信息,如招聘负责人、用人经理HireService.Note.get(GetNoteReq req, RequestOptions reqOptions) 获取备注,根据备注 ID 获取备注信息HireService.OfferSchema.get(GetOfferSchemaReq req, RequestOptions reqOptions) ,HireService.Talent.get(GetTalentReq req, RequestOptions reqOptions) 获取人才信息,根据人才 ID 获取人才信息HireService.Employee.getByApplication(GetByApplicationEmployeeReq req, RequestOptions reqOptions) 通过投递 ID 获取入职信息,通过投递 ID 获取入职信息HireService.Referral.getByApplication(GetByApplicationReferralReq req, RequestOptions reqOptions) 获取内推信息,根据投递 ID 获取内推信息HireService.Application.list(ListApplicationReq req, RequestOptions reqOptions) 获取投递列表,根据限定条件获取投递列表信息HireService.ApplicationInterview.list(ListApplicationInterviewReq req, RequestOptions reqOptions) ,HireService.JobProcess.list(ListJobProcessReq req, RequestOptions reqOptions) 获取招聘流程信息,获取全部招聘流程信息HireService.Note.list(ListNoteReq req, RequestOptions reqOptions) 获取备注列表,获取备注列表HireService.ResumeSource.list(ListResumeSourceReq req, RequestOptions reqOptions) 获取简历来源列表,获取简历来源列表HireService.Application.offer(OfferApplicationReq req, RequestOptions reqOptions) 获取 Offer 信息,根据投递 ID 获取 Offer 信息HireService.EhrImportTask.patch(PatchEhrImportTaskReq req, RequestOptions reqOptions) 更新 e-HR 导入任务结果,在处理完导入 e-HR 事件后,可调用该接口,更新 e-HR 导入任务结果HireService.Employee.patch(PatchEmployeeReq req, RequestOptions reqOptions) 更新入职状态,根据员工 ID 更新员工转正、离职状态HireService.Note.patch(PatchNoteReq req, RequestOptions reqOptions) 更新备注,根据备注 ID 更新备注信息HireService.Attachment.preview(PreviewAttachmentReq req, RequestOptions reqOptions) 获取附件预览信息,根据附件 ID 获取附件预览信息HireService.Application.terminate(TerminateApplicationReq req, RequestOptions reqOptions) 终止投递,根据投递 ID 修改投递状态为「已终止」HireService.Application.transferOnboard(TransferOnboardApplicationReq req, RequestOptions reqOptions) 操作候选人入职,根据投递 ID 操作候选人入职并创建员工。HireService.Job.updateConfig(UpdateConfigJobReq req, RequestOptions reqOptions) 更新职位设置,更新职位设置,包括面试评价表、Offer 申请表等。 -
com.lark.oapi.service.human_authentication.v1中RequestOptions的使用
修饰符和类型方法说明HumanAuthenticationService.Identity.create(CreateIdentityReq req, RequestOptions reqOptions) 录入身份信息,该接口用于录入实名认证的身份信息,在唤起有源活体认证前,需要使用该接口进行实名认证。 -
com.lark.oapi.service.im.v1中RequestOptions的使用
修饰符和类型方法说明ImService.ChatManagers.addManagers(AddManagersChatManagersReq req, RequestOptions reqOptions) 指定群管理员,将用户或机器人指定为群管理员。ImService.Chat.create(CreateChatReq req, RequestOptions reqOptions) 创建群,创建群并设置群头像、群名、群描述等。ImService.ChatMembers.create(CreateChatMembersReq req, RequestOptions reqOptions) 将用户或机器人拉入群聊,将用户或机器人拉入群聊。ImService.ChatMenuTree.create(CreateChatMenuTreeReq req, RequestOptions reqOptions) 添加群菜单,向群内添加群菜单。ImService.ChatTab.create(CreateChatTabReq req, RequestOptions reqOptions) 添加会话标签页,添加自定义会话标签页。ImService.File.create(CreateFileReq req, RequestOptions reqOptions) 上传文件,上传文件,可以上传视频,音频和常见的文件类型。ImService.Image.create(CreateImageReq req, RequestOptions reqOptions) 上传图片,上传图片接口,支持上传 JPEG、PNG、WEBP、GIF、TIFF、BMP、ICO格式图片。ImService.Message.create(CreateMessageReq req, RequestOptions reqOptions) 发送消息,给指定用户或者会话发送消息,支持文本、富文本、可交互的[消息卡片](https://open.feishu.cn/document/ukTMukTMukTM/uczM3QjL3MzN04yNzcDN)、群名片、个人名片、图片、视频、音频、文件、表情包。ImService.MessageReaction.create(CreateMessageReactionReq req, RequestOptions reqOptions) 添加消息表情回复,给指定消息添加指定类型的表情回复(reaction即表情回复,本文档统一用“reaction”代称)。ImService.Pin.create(CreatePinReq req, RequestOptions reqOptions) Pin消息,Pin一条指定的消息。ImService.BatchMessage.delete(DeleteBatchMessageReq req, RequestOptions reqOptions) 批量撤回消息,批量撤回通过[批量发送消息](https://open.feishu.cn/document/ukTMukTMukTM/ucDO1EjL3gTNx4yN4UTM)接口发送的消息。ImService.Chat.delete(DeleteChatReq req, RequestOptions reqOptions) 解散群,解散群组。ImService.ChatMembers.delete(DeleteChatMembersReq req, RequestOptions reqOptions) 将用户或机器人移出群聊,将用户或机器人移出群聊。ImService.ChatMenuTree.delete(DeleteChatMenuTreeReq req, RequestOptions reqOptions) 删除群菜单。ImService.Message.delete(DeleteMessageReq req, RequestOptions reqOptions) 撤回消息,机器人撤回机器人自己发送的消息或群主撤回群内消息。ImService.MessageReaction.delete(DeleteMessageReactionReq req, RequestOptions reqOptions) 删除消息表情回复,删除指定消息的表情回复(reaction即表情回复,本文档统一用“reaction”代称)。ImService.Pin.delete(DeletePinReq req, RequestOptions reqOptions) 移除Pin消息,移除一条指定消息的Pin。ImService.ChatManagers.deleteManagers(DeleteManagersChatManagersReq req, RequestOptions reqOptions) 删除群管理员,删除指定的群管理员(用户或机器人)。ImService.ChatTab.deleteTabs(DeleteTabsChatTabReq req, RequestOptions reqOptions) 删除会话标签页,删除会话标签页。ImService.ChatTopNotice.deleteTopNotice(DeleteTopNoticeChatTopNoticeReq req, RequestOptions reqOptions) 撤销群置顶,撤销会话中的置顶。ImService.Chat.get(GetChatReq req, RequestOptions reqOptions) 获取群信息,获取群名称、群描述、群头像、群主 ID 等群基本信息。ImService.ChatAnnouncement.get(GetChatAnnouncementReq req, RequestOptions reqOptions) 获取群公告信息,获取会话中的群公告信息,公告信息格式与[云文档](https://open.feishu.cn/document/ukTMukTMukTM/uAzM5YjLwMTO24CMzkjN)格式相同。ImService.ChatMembers.get(GetChatMembersReq req, RequestOptions reqOptions) 获取群成员列表,获取用户/机器人所在群的群成员列表。ImService.ChatMenuTree.get(GetChatMenuTreeReq req, RequestOptions reqOptions) 获取群内菜单,通过群ID获取群内菜单。ImService.ChatModeration.get(GetChatModerationReq req, RequestOptions reqOptions) 获取群成员发言权限,获取群发言模式、可发言用户名单等ImService.File.get(GetFileReq req, RequestOptions reqOptions) 下载文件,下载文件接口,只能下载应用自己上传的文件。ImService.Image.get(GetImageReq req, RequestOptions reqOptions) 下载图片,下载图片资源,只能下载当前应用所上传且图片类型为message的图片。ImService.Message.get(GetMessageReq req, RequestOptions reqOptions) 获取指定消息的内容,通过 message_id 查询消息内容。ImService.MessageResource.get(GetMessageResourceReq req, RequestOptions reqOptions) 获取消息中的资源文件,获取消息中的资源文件,包括音频,视频,图片和文件,**暂不支持表情包资源下载**。ImService.BatchMessage.getProgress(GetProgressBatchMessageReq req, RequestOptions reqOptions) 查询批量消息整体进度,该接口在[查询批量消息推送和阅读人数](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/batch_message/read_user)查询结果的基础上,增加了批量请求中有效的userid数量以及消息撤回进度数据。ImService.ChatMembers.isInChat(IsInChatChatMembersReq req, RequestOptions reqOptions) 判断用户或机器人是否在群里,根据使用的access_token判断对应的用户或者机器人是否在群里。ImService.Chat.link(LinkChatReq req, RequestOptions reqOptions) 获取群分享链接,获取指定群的分享链接。ImService.Chat.list(ListChatReq req, RequestOptions reqOptions) 获取用户或机器人所在的群列表,获取用户或者机器人所在群列表。ImService.Message.list(ListMessageReq req, RequestOptions reqOptions) 获取会话历史消息,获取会话(包括单聊、群组)的历史消息(聊天记录)。ImService.MessageReaction.list(ListMessageReactionReq req, RequestOptions reqOptions) 获取消息表情回复,获取指定消息的特定类型表情回复列表(reaction即表情回复,本文档统一用“reaction”代称)。ImService.Pin.list(ListPinReq req, RequestOptions reqOptions) 获取群内Pin消息,获取所在群内指定时间范围内的所有Pin消息。ImService.ChatTab.listTabs(ListTabsChatTabReq req, RequestOptions reqOptions) 拉取会话标签页,拉取会话标签页。ImService.ChatMembers.meJoin(MeJoinChatMembersReq req, RequestOptions reqOptions) 用户或机器人主动加入群聊,用户或机器人主动加入群聊。ImService.ChatAnnouncement.patch(PatchChatAnnouncementReq req, RequestOptions reqOptions) 更新群公告信息,更新会话中的群公告信息,更新公告信息的格式和更新[云文档](https://open.feishu.cn/document/ukTMukTMukTM/uAzM5YjLwMTO24CMzkjN)格式相同。ImService.ChatMenuItem.patch(PatchChatMenuItemReq req, RequestOptions reqOptions) 修改群菜单元信息,修改某个一级菜单或者二级菜单的元信息。ImService.Message.patch(PatchMessageReq req, RequestOptions reqOptions) 更新应用发送的消息,更新应用已发送的消息卡片内容。ImService.ChatTopNotice.putTopNotice(PutTopNoticeChatTopNoticeReq req, RequestOptions reqOptions) 更新群置顶,更新会话中的群置顶信息,可以将群中的某一条消息,或者群公告置顶显示。ImService.BatchMessage.readUser(ReadUserBatchMessageReq req, RequestOptions reqOptions) 查询批量消息推送和阅读人数,批量发送消息后,可以通过该接口查询批量消息推送的总人数和阅读人数。ImService.Message.readUsers(ReadUsersMessageReq req, RequestOptions reqOptions) 查询消息已读信息,查询消息的已读信息。ImService.Message.reply(ReplyMessageReq req, RequestOptions reqOptions) 回复消息,回复指定消息,支持文本、富文本、卡片、群名片、个人名片、图片、视频、文件等多种消息类型。ImService.Chat.search(SearchChatReq req, RequestOptions reqOptions) 搜索对用户或机器人可见的群列表,搜索对用户或机器人可见的群列表,包括:用户或机器人所在的群、对用户或机器人公开的群。ImService.ChatMenuTree.sort(SortChatMenuTreeReq req, RequestOptions reqOptions) 排序群菜单,给一个群内的一级菜单排序。ImService.ChatTab.sortTabs(SortTabsChatTabReq req, RequestOptions reqOptions) 会话标签页排序,会话标签页排序。ImService.Chat.update(UpdateChatReq req, RequestOptions reqOptions) 更新群信息,更新群头像、群名称、群描述、群配置、转让群主等。ImService.ChatModeration.update(UpdateChatModerationReq req, RequestOptions reqOptions) 更新群发言权限,更新群组的发言权限设置,可设置为全员可发言、仅管理员可发言 或 指定用户可发言。ImService.ChatTab.updateTabs(UpdateTabsChatTabReq req, RequestOptions reqOptions) 更新会话标签页,更新会话标签页ImService.Message.urgentApp(UrgentAppMessageReq req, RequestOptions reqOptions) 发送应用内加急,对指定消息进行应用内加急。ImService.Message.urgentPhone(UrgentPhoneMessageReq req, RequestOptions reqOptions) 发送电话加急,对指定消息进行应用内加急与电话加急。ImService.Message.urgentSms(UrgentSmsMessageReq req, RequestOptions reqOptions) 发送短信加急,对指定消息进行应用内加急与短信加急。 -
com.lark.oapi.service.mail.v1中RequestOptions的使用
修饰符和类型方法说明MailService.MailgroupMember.batchCreate(BatchCreateMailgroupMemberReq req, RequestOptions reqOptions) ,MailService.MailgroupPermissionMember.batchCreate(BatchCreateMailgroupPermissionMemberReq req, RequestOptions reqOptions) ,MailService.PublicMailboxMember.batchCreate(BatchCreatePublicMailboxMemberReq req, RequestOptions reqOptions) ,MailService.MailgroupMember.batchDelete(BatchDeleteMailgroupMemberReq req, RequestOptions reqOptions) ,MailService.MailgroupPermissionMember.batchDelete(BatchDeleteMailgroupPermissionMemberReq req, RequestOptions reqOptions) ,MailService.PublicMailboxMember.batchDelete(BatchDeletePublicMailboxMemberReq req, RequestOptions reqOptions) ,MailService.PublicMailboxMember.clear(ClearPublicMailboxMemberReq req, RequestOptions reqOptions) 清空公共邮箱成员,删除公共邮箱所有成员MailService.Mailgroup.create(CreateMailgroupReq req, RequestOptions reqOptions) 创建邮件组,创建一个邮件组MailService.MailgroupAlias.create(CreateMailgroupAliasReq req, RequestOptions reqOptions) 创建邮件组别名,创建邮件组别名MailService.MailgroupMember.create(CreateMailgroupMemberReq req, RequestOptions reqOptions) 创建邮件组成员,向邮件组添加单个成员MailService.MailgroupPermissionMember.create(CreateMailgroupPermissionMemberReq req, RequestOptions reqOptions) 创建邮件组权限成员,向邮件组添加单个自定义权限成员,添加后该成员可发送邮件到该邮件组MailService.PublicMailbox.create(CreatePublicMailboxReq req, RequestOptions reqOptions) 创建公共邮箱,创建一个公共邮箱MailService.PublicMailboxAlias.create(CreatePublicMailboxAliasReq req, RequestOptions reqOptions) 创建公共邮箱别名,创建公共邮箱别名MailService.PublicMailboxMember.create(CreatePublicMailboxMemberReq req, RequestOptions reqOptions) 创建公共邮箱成员,向公共邮箱添加单个成员MailService.UserMailboxAlias.create(CreateUserMailboxAliasReq req, RequestOptions reqOptions) 创建用户邮箱别名,创建用户邮箱别名MailService.Mailgroup.delete(DeleteMailgroupReq req, RequestOptions reqOptions) 删除邮件组,删除一个邮件组MailService.MailgroupAlias.delete(DeleteMailgroupAliasReq req, RequestOptions reqOptions) 删除邮件组别名,删除邮件组别名MailService.MailgroupMember.delete(DeleteMailgroupMemberReq req, RequestOptions reqOptions) 删除邮件组成员,删除邮件组单个成员MailService.MailgroupPermissionMember.delete(DeleteMailgroupPermissionMemberReq req, RequestOptions reqOptions) 删除邮件组权限成员,从自定义成员中删除单个成员,删除后该成员无法发送邮件到该邮件组MailService.PublicMailbox.delete(DeletePublicMailboxReq req, RequestOptions reqOptions) 释放公共邮箱地址,该接口会永久删除公共邮箱地址。MailService.PublicMailboxAlias.delete(DeletePublicMailboxAliasReq req, RequestOptions reqOptions) 删除公共邮箱别名,删除公共邮箱别名MailService.PublicMailboxMember.delete(DeletePublicMailboxMemberReq req, RequestOptions reqOptions) 删除公共邮箱成员,删除公共邮箱单个成员MailService.UserMailbox.delete(DeleteUserMailboxReq req, RequestOptions reqOptions) 释放用户邮箱地址,该接口会永久删除用户邮箱地址。MailService.UserMailboxAlias.delete(DeleteUserMailboxAliasReq req, RequestOptions reqOptions) 删除用户邮箱别名,删除用户邮箱别名MailService.Mailgroup.get(GetMailgroupReq req, RequestOptions reqOptions) 获取邮件组,获取特定邮件组信息MailService.MailgroupMember.get(GetMailgroupMemberReq req, RequestOptions reqOptions) 获取邮件组成员信息,获取邮件组单个成员信息MailService.MailgroupPermissionMember.get(GetMailgroupPermissionMemberReq req, RequestOptions reqOptions) 获取邮件组权限成员,获取邮件组单个权限成员信息MailService.PublicMailbox.get(GetPublicMailboxReq req, RequestOptions reqOptions) 获取公共邮箱,获取公共邮箱信息MailService.PublicMailboxMember.get(GetPublicMailboxMemberReq req, RequestOptions reqOptions) 获取公共邮箱成员信息,获取公共邮箱单个成员信息MailService.Mailgroup.list(ListMailgroupReq req, RequestOptions reqOptions) 批量获取邮件组,分页批量获取邮件组MailService.MailgroupAlias.list(ListMailgroupAliasReq req, RequestOptions reqOptions) 获取邮件组所有别名,获取邮件组所有别名MailService.MailgroupMember.list(ListMailgroupMemberReq req, RequestOptions reqOptions) 批量获取邮件组成员,分页批量获取邮件组成员列表MailService.MailgroupPermissionMember.list(ListMailgroupPermissionMemberReq req, RequestOptions reqOptions) 批量获取邮件组权限成员,分页批量获取邮件组权限成员列表MailService.PublicMailbox.list(ListPublicMailboxReq req, RequestOptions reqOptions) 批量获取公共邮箱,分页批量获取公共邮箱列表MailService.PublicMailboxAlias.list(ListPublicMailboxAliasReq req, RequestOptions reqOptions) 获取所有公共邮箱别名,获取所有公共邮箱别名MailService.PublicMailboxMember.list(ListPublicMailboxMemberReq req, RequestOptions reqOptions) 批量获取公共邮箱成员,分页批量获取公共邮箱成员列表MailService.UserMailboxAlias.list(ListUserMailboxAliasReq req, RequestOptions reqOptions) 获取用户邮箱所有别名,获取用户邮箱所有别名MailService.Mailgroup.patch(PatchMailgroupReq req, RequestOptions reqOptions) 修改邮件组,更新邮件组部分字段,没有填写的字段不会被更新MailService.PublicMailbox.patch(PatchPublicMailboxReq req, RequestOptions reqOptions) 修改公共邮箱,更新公共邮箱部分字段,没有填写的字段不会被更新MailService.User.query(QueryUserReq req, RequestOptions reqOptions) 邮箱状态查询,使用邮箱状态查询接口,可以输入邮箱地址,查询出该邮箱地址对应的类型以及状态MailService.Mailgroup.update(UpdateMailgroupReq req, RequestOptions reqOptions) 更新邮件组,更新邮件组所有信息MailService.PublicMailbox.update(UpdatePublicMailboxReq req, RequestOptions reqOptions) 更新公共邮箱,更新公共邮箱所有信息 -
com.lark.oapi.service.okr.v1中RequestOptions的使用
修饰符和类型方法说明OkrService.Okr.batchGet(BatchGetOkrReq req, RequestOptions reqOptions) 批量获取OKR,根据OKR id批量获取OKROkrService.MetricSourceTableItem.batchUpdate(BatchUpdateMetricSourceTableItemReq req, RequestOptions reqOptions) 批量更新指标项,- 该接口用于批量更新多项指标,单次调用最多更新 100 条记录。OkrService.ProgressRecord.create(CreateProgressRecordReq req, RequestOptions reqOptions) 创建OKR进展记录,创建OKR进展记录OkrService.ProgressRecord.delete(DeleteProgressRecordReq req, RequestOptions reqOptions) 删除OKR进展记录,根据ID删除OKR进展记录OkrService.MetricSourceTableItem.get(GetMetricSourceTableItemReq req, RequestOptions reqOptions) 获取指标项详情,获取某项指标的具体内容(仅限 OKR 企业版使用)OkrService.ProgressRecord.get(GetProgressRecordReq req, RequestOptions reqOptions) 获取OKR进展记录,根据ID获取OKR进展记录详情OkrService.MetricSource.list(ListMetricSourceReq req, RequestOptions reqOptions) 获取指标库,获取租户下全部 OKR 指标库(仅限 OKR 企业版使用)OkrService.MetricSourceTable.list(ListMetricSourceTableReq req, RequestOptions reqOptions) 获取指标表,获取指定指标库下有哪些指标表(仅限 OKR 企业版使用)OkrService.MetricSourceTableItem.list(ListMetricSourceTableItemReq req, RequestOptions reqOptions) 获取指标项,获取指定指标表下的所有指标项(仅限 OKR 企业版使用)OkrService.Period.list(ListPeriodReq req, RequestOptions reqOptions) 获取OKR周期列表,获取OKR周期列表OkrService.UserOkr.list(ListUserOkrReq req, RequestOptions reqOptions) 获取用户的OKR列表,根据用户的id获取OKR列表OkrService.MetricSourceTableItem.patch(PatchMetricSourceTableItemReq req, RequestOptions reqOptions) 更新指标项,- 该接口用于更新某项指标,接口仅限 OKR 企业版使用。OkrService.ProgressRecord.update(UpdateProgressRecordReq req, RequestOptions reqOptions) 更新OKR进展记录,根据OKR进展记录ID更新进展详情OkrService.Image.upload(UploadImageReq req, RequestOptions reqOptions) 上传图片,上传图片 -
com.lark.oapi.service.optical_char_recognition.v1中RequestOptions的使用
修饰符和类型方法说明OpticalCharRecognitionService.Image.basicRecognize(BasicRecognizeImageReq req, RequestOptions reqOptions) 基础图片识别 (OCR),可识别图片中的文字,按图片中的区域划分,分段返回文本列表 -
com.lark.oapi.service.passport.v1中RequestOptions的使用
修饰符和类型方法说明PassportService.Session.query(QuerySessionReq req, RequestOptions reqOptions) 批量获取用户登录信息(脱敏),该接口用于查询用户的登录信息 -
com.lark.oapi.service.search.v2中RequestOptions的使用
修饰符和类型方法说明SearchService.DataSource.create(CreateDataSourceReq req, RequestOptions reqOptions) 创建数据源,创建一个数据源SearchService.DataSourceItem.create(CreateDataSourceItemReq req, RequestOptions reqOptions) 索引数据项,索引一条数据记录SearchService.Schema.create(CreateSchemaReq req, RequestOptions reqOptions) 创建数据范式,创建一个数据范式SearchService.DataSource.delete(DeleteDataSourceReq req, RequestOptions reqOptions) 删除数据源,删除一个已存在的数据源SearchService.DataSourceItem.delete(DeleteDataSourceItemReq req, RequestOptions reqOptions) 删除数据项,删除数据项SearchService.Schema.delete(DeleteSchemaReq req, RequestOptions reqOptions) 删除数据范式,删除已存在的数据范式SearchService.DataSource.get(GetDataSourceReq req, RequestOptions reqOptions) 获取数据源,获取已经创建的数据源SearchService.DataSourceItem.get(GetDataSourceItemReq req, RequestOptions reqOptions) 获取数据项,获取单个数据记录SearchService.Schema.get(GetSchemaReq req, RequestOptions reqOptions) 获取数据范式,获取单个数据范式SearchService.DataSource.list(ListDataSourceReq req, RequestOptions reqOptions) 批量获取数据源,批量获取创建的数据源信息SearchService.DataSource.patch(PatchDataSourceReq req, RequestOptions reqOptions) 修改数据源,更新一个已经存在的数据源SearchService.Schema.patch(PatchSchemaReq req, RequestOptions reqOptions) 修改数据范式,修改数据范式 -
com.lark.oapi.service.sheets.v3中RequestOptions的使用
修饰符和类型方法说明SheetsService.Spreadsheet.create(CreateSpreadsheetReq req, RequestOptions reqOptions) 创建表格,在指定目录下创建表格SheetsService.SpreadsheetSheetFilter.create(CreateSpreadsheetSheetFilterReq req, RequestOptions reqOptions) 创建筛选,在子表内创建筛选。SheetsService.SpreadsheetSheetFilterView.create(CreateSpreadsheetSheetFilterViewReq req, RequestOptions reqOptions) 创建筛选视图,根据传入的参数创建一个筛选视图。SheetsService.SpreadsheetSheetFilterViewCondition.create(CreateSpreadsheetSheetFilterViewConditionReq req, RequestOptions reqOptions) 创建筛选条件,在筛选视图的筛选范围的某一列创建筛选条件。SheetsService.SpreadsheetSheetFloatImage.create(CreateSpreadsheetSheetFloatImageReq req, RequestOptions reqOptions) 创建浮动图片,根据传入的参数创建一张浮动图片。SheetsService.SpreadsheetSheetFilter.delete(DeleteSpreadsheetSheetFilterReq req, RequestOptions reqOptions) 删除筛选,删除子表的筛选SheetsService.SpreadsheetSheetFilterView.delete(DeleteSpreadsheetSheetFilterViewReq req, RequestOptions reqOptions) 删除筛选视图,删除指定 id 对应的筛选视图。SheetsService.SpreadsheetSheetFilterViewCondition.delete(DeleteSpreadsheetSheetFilterViewConditionReq req, RequestOptions reqOptions) 删除筛选条件,删除筛选视图的筛选范围某一列的筛选条件。SheetsService.SpreadsheetSheetFloatImage.delete(DeleteSpreadsheetSheetFloatImageReq req, RequestOptions reqOptions) 删除浮动图片,删除 float_image_id 对应的浮动图片。SheetsService.SpreadsheetSheet.find(FindSpreadsheetSheetReq req, RequestOptions reqOptions) 查找单元格,在指定范围内查找符合查找条件的单元格。SheetsService.Spreadsheet.get(GetSpreadsheetReq req, RequestOptions reqOptions) 获取电子表格信息,该接口用于获取电子表格的基础信息。SheetsService.SpreadsheetSheet.get(GetSpreadsheetSheetReq req, RequestOptions reqOptions) 查询工作表,该接口用于通过工作表ID查询工作表属性信息。SheetsService.SpreadsheetSheetFilter.get(GetSpreadsheetSheetFilterReq req, RequestOptions reqOptions) 获取筛选,获取子表的详细筛选信息SheetsService.SpreadsheetSheetFilterView.get(GetSpreadsheetSheetFilterViewReq req, RequestOptions reqOptions) 获取筛选视图,获取指定筛选视图 id 的名字和筛选范围。SheetsService.SpreadsheetSheetFilterViewCondition.get(GetSpreadsheetSheetFilterViewConditionReq req, RequestOptions reqOptions) 获取筛选条件,获取筛选视图某列的筛选条件信息。SheetsService.SpreadsheetSheetFloatImage.get(GetSpreadsheetSheetFloatImageReq req, RequestOptions reqOptions) 获取浮动图片,根据 float_image_id 获取对应浮动图片的信息。SheetsService.SpreadsheetSheet.moveDimension(MoveDimensionSpreadsheetSheetReq req, RequestOptions reqOptions) 移动行列,该接口用于移动行列,行列被移动到目标位置后,原本在目标位置的行列会对应右移或下移。SheetsService.Spreadsheet.patch(PatchSpreadsheetReq req, RequestOptions reqOptions) 修改电子表格属性,该接口用于修改电子表格的属性SheetsService.SpreadsheetSheetFilterView.patch(PatchSpreadsheetSheetFilterViewReq req, RequestOptions reqOptions) 更新筛选视图,更新筛选视图的名字或者筛选范围。SheetsService.SpreadsheetSheetFloatImage.patch(PatchSpreadsheetSheetFloatImageReq req, RequestOptions reqOptions) 更新浮动图片,更新已有的浮动图片位置和宽高,包括 range、width、height、offset_x 和 offset_y,不包括 float_image_id 和 float_image_token。SheetsService.SpreadsheetSheet.query(QuerySpreadsheetSheetReq req, RequestOptions reqOptions) 获取工作表,该接口用于获取电子表格下所有工作表及其属性。SheetsService.SpreadsheetSheetFilterView.query(QuerySpreadsheetSheetFilterViewReq req, RequestOptions reqOptions) 查询筛选视图,查询子表内所有的筛选视图基本信息,包括 id、name 和 rangeSheetsService.SpreadsheetSheetFilterViewCondition.query(QuerySpreadsheetSheetFilterViewConditionReq req, RequestOptions reqOptions) 查询筛选条件,查询一个筛选视图的所有筛选条件,返回筛选视图的筛选范围内的筛选条件。SheetsService.SpreadsheetSheetFloatImage.query(QuerySpreadsheetSheetFloatImageReq req, RequestOptions reqOptions) 查询浮动图片,返回子表内所有的浮动图片信息。SheetsService.SpreadsheetSheet.replace(ReplaceSpreadsheetSheetReq req, RequestOptions reqOptions) 替换单元格,按照指定的条件查找子表的某个范围内的数据符合条件的单元格并替换值,返回替换成功的单元格位置。SheetsService.SpreadsheetSheetFilter.update(UpdateSpreadsheetSheetFilterReq req, RequestOptions reqOptions) 更新筛选,更新子表筛选范围中的列筛选条件。SheetsService.SpreadsheetSheetFilterViewCondition.update(UpdateSpreadsheetSheetFilterViewConditionReq req, RequestOptions reqOptions) 更新筛选条件,更新筛选视图范围的某列的筛选条件,condition id 即为列的字母号。 -
com.lark.oapi.service.speech_to_text.v1中RequestOptions的使用
修饰符和类型方法说明SpeechToTextService.Speech.fileRecognize(FileRecognizeSpeechReq req, RequestOptions reqOptions) 语音文件识别 (ASR),语音文件识别接口,上传整段语音文件进行一次性识别。SpeechToTextService.Speech.streamRecognize(StreamRecognizeSpeechReq req, RequestOptions reqOptions) 语音流式识别 (ASR),语音流式接口,将整个音频文件分片进行传入模型。 -
com.lark.oapi.service.task.v1中RequestOptions的使用
修饰符和类型方法说明TaskService.Task.batchDeleteCollaborator(BatchDeleteCollaboratorTaskReq req, RequestOptions reqOptions) 批量删除执行者,该接口用于批量删除执行者TaskService.Task.batchDeleteFollower(BatchDeleteFollowerTaskReq req, RequestOptions reqOptions) 批量删除关注人,该接口用于批量删除关注人TaskService.Task.complete(CompleteTaskReq req, RequestOptions reqOptions) 完成任务,该接口用于将任务状态修改为“已完成”。TaskService.Task.create(CreateTaskReq req, RequestOptions reqOptions) 创建任务,该接口可以创建一个任务,支持填写任务的基本信息,包括任务的标题,描述及协作者等。TaskService.TaskCollaborator.create(CreateTaskCollaboratorReq req, RequestOptions reqOptions) 新增执行者,该接口用于新增任务执行者,一次性可以添加多个执行者。TaskService.TaskComment.create(CreateTaskCommentReq req, RequestOptions reqOptions) 创建评论,该接口用于创建和回复任务的评论。TaskService.TaskFollower.create(CreateTaskFollowerReq req, RequestOptions reqOptions) 新增关注人,该接口用于创建任务关注人。TaskService.TaskReminder.create(CreateTaskReminderReq req, RequestOptions reqOptions) 新增提醒时间,该接口用于创建任务的提醒时间。TaskService.Task.delete(DeleteTaskReq req, RequestOptions reqOptions) 删除任务,该接口用于删除任务TaskService.TaskCollaborator.delete(DeleteTaskCollaboratorReq req, RequestOptions reqOptions) 删除执行者,该接口用于删除任务执行者TaskService.TaskComment.delete(DeleteTaskCommentReq req, RequestOptions reqOptions) 删除评论,该接口用于通过评论ID删除评论TaskService.TaskFollower.delete(DeleteTaskFollowerReq req, RequestOptions reqOptions) 删除关注人,该接口用于删除任务关注人TaskService.TaskReminder.delete(DeleteTaskReminderReq req, RequestOptions reqOptions) 删除提醒时间,删除提醒时间,返回结果状态TaskService.Task.get(GetTaskReq req, RequestOptions reqOptions) 获取任务详情,该接口用于获取任务详情,包括任务标题、描述、时间、来源等信息TaskService.TaskComment.get(GetTaskCommentReq req, RequestOptions reqOptions) 获取评论详情,该接口用于通过评论ID获取评论详情TaskService.Task.list(ListTaskReq req, RequestOptions reqOptions) 获取任务列表,以分页的方式获取任务列表。TaskService.TaskCollaborator.list(ListTaskCollaboratorReq req, RequestOptions reqOptions) 获取一个任务的执行者列表,该接口用于查询任务执行者列表,支持分页,最大值为50TaskService.TaskComment.list(ListTaskCommentReq req, RequestOptions reqOptions) 获取评论列表,该接口用于查询任务评论列表,支持分页,最大值为100TaskService.TaskFollower.list(ListTaskFollowerReq req, RequestOptions reqOptions) 获取任务关注人列表,该接口用于查询任务关注人列表,支持分页,最大值为50TaskService.TaskReminder.list(ListTaskReminderReq req, RequestOptions reqOptions) 查询提醒时间列表,返回提醒时间列表,支持分页,最大值为50TaskService.Task.patch(PatchTaskReq req, RequestOptions reqOptions) 更新任务,该接口用于修改任务的标题、描述、时间、来源等相关信息TaskService.Task.uncomplete(UncompleteTaskReq req, RequestOptions reqOptions) 取消完成任务,该接口用于取消任务的已完成状态TaskService.TaskComment.update(UpdateTaskCommentReq req, RequestOptions reqOptions) 更新评论,该接口用于更新评论内容 -
com.lark.oapi.service.tenant.v2中RequestOptions的使用
-
com.lark.oapi.service.translation.v1中RequestOptions的使用
修饰符和类型方法说明TranslationService.Text.detect(DetectTextReq req, RequestOptions reqOptions) 文本语种识别,机器翻译 (MT),支持 100 多种语言识别,返回符合 ISO 639-1 标准TranslationService.Text.translate(TranslateTextReq req, RequestOptions reqOptions) 文本翻译,机器翻译 (MT),支持以下语种互译:;"zh": 汉语;;"zh-Hant": 繁体汉语;;"en": 英语;;"ja": 日语;;"ru": 俄语;;"de": 德语;;"fr": 法语;;"it": 意大利语;;"pl": 波兰语;;"th": 泰语;;"hi": 印地语;;"id": 印尼语;;"es": 西班牙语;;"pt": 葡萄牙语;;"ko": 朝鲜语;;"vi": 越南语; -
com.lark.oapi.service.vc.v1中RequestOptions的使用
修饰符和类型方法说明VcService.Reserve.apply(ApplyReserveReq req, RequestOptions reqOptions) 预约会议,创建一个会议预约。VcService.Room.create(CreateRoomReq req, RequestOptions reqOptions) 创建会议室,该接口用于创建会议室VcService.RoomLevel.create(CreateRoomLevelReq req, RequestOptions reqOptions) 创建会议室层级,该接口用于创建会议室层级VcService.ScopeConfig.create(CreateScopeConfigReq req, RequestOptions reqOptions) 设置会议室配置,该接口可以用来设置某个会议层级范围下或者某个会议室的配置VcService.RoomLevel.del(DelRoomLevelReq req, RequestOptions reqOptions) 删除会议室层级,该接口可以用来删除某个会议室层级VcService.Reserve.delete(DeleteReserveReq req, RequestOptions reqOptions) 删除预约,删除一个预约VcService.Room.delete(DeleteRoomReq req, RequestOptions reqOptions) 删除会议室,该接口可以用来删除某个会议室VcService.Export.download(DownloadExportReq req, RequestOptions reqOptions) 下载导出文件,下载导出文件VcService.Meeting.end(EndMeetingReq req, RequestOptions reqOptions) 结束会议,结束一个进行中的会议VcService.Export.get(GetExportReq req, RequestOptions reqOptions) 查询导出任务结果,查看异步导出的进度VcService.Meeting.get(GetMeetingReq req, RequestOptions reqOptions) 获取会议详情,获取一个会议的详细数据VcService.MeetingRecording.get(GetMeetingRecordingReq req, RequestOptions reqOptions) 获取录制文件,获取一个会议的录制文件。VcService.Reserve.get(GetReserveReq req, RequestOptions reqOptions) 获取预约,获取一个预约的详情VcService.Room.get(GetRoomReq req, RequestOptions reqOptions) 查询会议室详情,该接口可以使用会议室ID查询会议室详情VcService.RoomLevel.get(GetRoomLevelReq req, RequestOptions reqOptions) 查询会议室层级详情,该接口可以使用会议室层级ID查询会议室层级详情VcService.ScopeConfig.get(GetScopeConfigReq req, RequestOptions reqOptions) 查询会议室配置,该接口可以用来查询某个会议层级范围下或者某个会议室的配置VcService.Reserve.getActiveMeeting(GetActiveMeetingReserveReq req, RequestOptions reqOptions) 获取活跃会议,获取一个预约的当前活跃会议VcService.Report.getDaily(GetDailyReportReq req, RequestOptions reqOptions) 获取会议报告,获取一段时间内组织的每日会议使用报告。VcService.Report.getTopUser(GetTopUserReportReq req, RequestOptions reqOptions) 获取top用户列表,获取一段时间内组织内会议使用的top用户列表。VcService.Meeting.invite(InviteMeetingReq req, RequestOptions reqOptions) 邀请参会人,邀请参会人进入会议VcService.Meeting.kickout(KickoutMeetingReq req, RequestOptions reqOptions) 移除参会人,将参会人从会议中移除VcService.Room.list(ListRoomReq req, RequestOptions reqOptions) 查询会议室列表,该接口可以用来查询某个会议室层级下会议室列表VcService.RoomLevel.list(ListRoomLevelReq req, RequestOptions reqOptions) 查询会议室层级列表,该接口用来查询某个会议室层级下的子层级列表VcService.Meeting.listByNo(ListByNoMeetingReq req, RequestOptions reqOptions) 获取与会议号相关联的会议列表,获取指定时间范围(90天内)会议号关联的会议简要信息列表VcService.Export.meetingList(MeetingListExportReq req, RequestOptions reqOptions) 导出会议明细,导出会议明细,具体权限要求请参考「导出概述」VcService.Room.mget(MgetRoomReq req, RequestOptions reqOptions) 批量查询会议室详情,该接口可以使用会议室ID批量查询会议室详情VcService.RoomLevel.mget(MgetRoomLevelReq req, RequestOptions reqOptions) 批量查询会议室层级详情,该接口可以使用会议室层级ID批量查询会议室层级详情VcService.Export.participantList(ParticipantListExportReq req, RequestOptions reqOptions) 导出参会人明细,导出某个会议的参会人详情列表,具体权限要求请参考「导出概述」VcService.Export.participantQualityList(ParticipantQualityListExportReq req, RequestOptions reqOptions) 导出参会人会议质量数据,导出某场会议某个参会人的音视频&\u5171\u4eab\u8d28\u91cf\u6570\u636e;,具体权限要求请参考「导出概述」VcService.ReserveConfig.patch(PatchReserveConfigReq req, RequestOptions reqOptions) 更新会议室预定范围,更新会议室预定范围VcService.Room.patch(PatchRoomReq req, RequestOptions reqOptions) 更新会议室,该接口可以用来更新某个会议室的信息VcService.RoomLevel.patch(PatchRoomLevelReq req, RequestOptions reqOptions) 更新会议室层级,该接口可以用来更新某个会议室层级的信息VcService.RoomConfig.query(QueryRoomConfigReq req, RequestOptions reqOptions) ,VcService.ReserveConfig.reserveScope(ReserveScopeReserveConfigReq req, RequestOptions reqOptions) 获取会议室预定范围,获取会议室预定范围VcService.Export.resourceReservationList(ResourceReservationListExportReq req, RequestOptions reqOptions) 导出会议室预定数据,导出会议室预定数据,具体权限要求请参考「导出概述」VcService.Room.search(SearchRoomReq req, RequestOptions reqOptions) 搜索会议室,该接口可以用来搜索会议室,支持使用关键词进行搜索,也支持使用自定义会议室ID进行查询VcService.RoomLevel.search(SearchRoomLevelReq req, RequestOptions reqOptions) 搜索会议室层级,该接口可以用来搜索会议室层级,支持使用自定义会议室层级ID进行查询VcService.RoomConfig.set(SetRoomConfigReq req, RequestOptions reqOptions) ,VcService.Meeting.setHost(SetHostMeetingReq req, RequestOptions reqOptions) 设置主持人,设置会议的主持人VcService.MeetingRecording.setPermission(SetPermissionMeetingRecordingReq req, RequestOptions reqOptions) 授权录制文件,将一个会议的录制文件授权给组织、用户或公开到公网VcService.MeetingRecording.start(StartMeetingRecordingReq req, RequestOptions reqOptions) 开始录制,在会议中开始录制。VcService.MeetingRecording.stop(StopMeetingRecordingReq req, RequestOptions reqOptions) 停止录制,在会议中停止录制。VcService.Reserve.update(UpdateReserveReq req, RequestOptions reqOptions) 更新预约,更新一个预约 -
com.lark.oapi.service.wiki.v2中RequestOptions的使用
修饰符和类型方法说明WikiService.SpaceNode.copy(CopySpaceNodeReq req, RequestOptions reqOptions) 创建知识空间节点副本,此接口用于在知识空间创建节点副本到指定位置。WikiService.Space.create(CreateSpaceReq req, RequestOptions reqOptions) 创建知识空间,此接口用于创建知识空间WikiService.SpaceMember.create(CreateSpaceMemberReq req, RequestOptions reqOptions) 添加知识空间成员,添加知识空间成员或管理员。WikiService.SpaceNode.create(CreateSpaceNodeReq req, RequestOptions reqOptions) 创建知识空间节点,此接口用于在知识节点里创建[节点](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/wiki-overview)到指定位置。WikiService.SpaceMember.delete(DeleteSpaceMemberReq req, RequestOptions reqOptions) 删除知识空间成员,此接口用于删除知识空间成员或管理员。WikiService.Space.get(GetSpaceReq req, RequestOptions reqOptions) 获取知识空间信息,此接口用于根据知识空间ID来查询知识空间的信息。WikiService.Task.get(GetTaskReq req, RequestOptions reqOptions) 获取任务结果,该方法用于获取wiki异步任务的结果WikiService.Space.getNode(GetNodeSpaceReq req, RequestOptions reqOptions) 获取知识空间节点信息,获取知识空间节点信息WikiService.Space.list(ListSpaceReq req, RequestOptions reqOptions) 获取知识空间列表,此接口用于获取有权限访问的知识空间列表。WikiService.SpaceNode.list(ListSpaceNodeReq req, RequestOptions reqOptions) 获取知识空间子节点列表,此接口用于分页获取Wiki节点的子节点列表。WikiService.SpaceNode.move(MoveSpaceNodeReq req, RequestOptions reqOptions) 移动知识空间节点,此方法用于在Wiki内移动节点,支持跨知识空间移动。WikiService.SpaceNode.moveDocsToWiki(MoveDocsToWikiSpaceNodeReq req, RequestOptions reqOptions) 移动云空间文档至知识空间,该接口允许移动云空间文档至知识空间,并挂载在指定位置WikiService.SpaceSetting.update(UpdateSpaceSettingReq req, RequestOptions reqOptions) 更新知识空间设置,根据space_id更新知识空间公共设置WikiService.SpaceNode.updateTitle(UpdateTitleSpaceNodeReq req, RequestOptions reqOptions) 更新知识空间节点标题,此接口用于更新节点标题