public static class EventDispatcher.Builder extends Object
public EventDispatcher build()
public EventDispatcher.Builder onP2AccessRecordCreatedV1(AcsService.P2AccessRecordCreatedV1Handler handler)
新增门禁访问记录,门禁设备识别用户成功后发送该事件给订阅应用。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/acs-v1/access_record/events/created
handler - public EventDispatcher.Builder onP2UserUpdatedV1(AcsService.P2UserUpdatedV1Handler handler)
用户信息变更,智能门禁用户特征值变化时,发送此事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/acs-v1/user/events/updated
handler - public EventDispatcher.Builder onP2ApplicationCreatedV6(ApplicationService.P2ApplicationCreatedV6Handler handler)
应用创建,当企业内有新的应用被创建时推送此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/application/events/created
handler - public EventDispatcher.Builder onP2ApplicationAppVersionAuditV6(ApplicationService.P2ApplicationAppVersionAuditV6Handler handler)
应用审核,通过订阅该事件,可接收应用审核(通过 / 拒绝)事件
handler - public EventDispatcher.Builder onP2ApplicationAppVersionPublishApplyV6(ApplicationService.P2ApplicationAppVersionPublishApplyV6Handler handler)
申请发布应用,通过订阅该事件,可接收应用提交发布申请事件
handler - public EventDispatcher.Builder onP2ApplicationAppVersionPublishRevokeV6(ApplicationService.P2ApplicationAppVersionPublishRevokeV6Handler handler)
撤回应用发布申请,通过订阅该事件,可接收应用撤回发布申请事件
handler - public EventDispatcher.Builder onP2ApplicationFeedbackCreatedV6(ApplicationService.P2ApplicationFeedbackCreatedV6Handler handler)
新增应用反馈,当应用收到新反馈时,触发该事件
handler - public EventDispatcher.Builder onP2ApplicationFeedbackUpdatedV6(ApplicationService.P2ApplicationFeedbackUpdatedV6Handler handler)
反馈更新,当反馈的处理状态被更新时,触发该事件
handler - public EventDispatcher.Builder onP2ApplicationVisibilityAddedV6(ApplicationService.P2ApplicationVisibilityAddedV6Handler handler)
handler - public EventDispatcher.Builder onP2BotMenuV6(ApplicationService.P2BotMenuV6Handler handler)
机器人自定义菜单,当用户点击类型为事件的机器人菜单时触发
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/bot/events/menu
handler - public EventDispatcher.Builder onP2ApprovalUpdatedV4(ApprovalService.P2ApprovalUpdatedV4Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/custom-approval-event
handler - public EventDispatcher.Builder onP2CalendarChangedV4(CalendarService.P2CalendarChangedV4Handler handler)
日历变更,当订阅用户的日历列表有日历变动时触发此事件。
应用首先需要调用上述接口建立订阅关系。应用收到该事件后,使用事件的 user_list 字段中的用户对应的 user_access_token 调用[获取日历列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar/list)接口拉取增量的变更数据
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar/events/changed
handler - public EventDispatcher.Builder onP2CalendarAclCreatedV4(CalendarService.P2CalendarAclCreatedV4Handler handler)
ACL新建,当被订阅的日历上有ACL被创建时触发此事件。
特殊说明:应用首先需要调用上述接口建立订阅关系。
handler - public EventDispatcher.Builder onP2CalendarAclDeletedV4(CalendarService.P2CalendarAclDeletedV4Handler handler)
ACL移除,当被订阅的日历上有ACL被删除时触发此事件。
特殊说明:应用首先需要调用上述接口建立订阅关系。
handler - public EventDispatcher.Builder onP2CalendarEventChangedV4(CalendarService.P2CalendarEventChangedV4Handler handler)
日程变更,当被订阅的用户日历下有日程变更时触发此事件。
应用首先需要调用[订阅日程变更事件接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar-event/subscription)建立订阅关系。应用收到该事件后,使用事件的 user_list 字段中的用户对应的 user_access_token 调用[获取日程列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar-event/list)接口拉取事件中 calendar_id 字段对应的日历下的日程数据
handler - public EventDispatcher.Builder onP2CustomAttrEventUpdatedV3(ContactService.P2CustomAttrEventUpdatedV3Handler handler)
成员字段变更,通过该事件订阅成员字段变更。old_object 展示更新字段的原始值。
触发事件的动作有「打开/关闭」开关、「增加/删除」成员字段。
handler - public EventDispatcher.Builder onP2DepartmentCreatedV3(ContactService.P2DepartmentCreatedV3Handler handler)
部门被创建,创建通讯录部门时发送该事件给订阅应用。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/department/events/created
handler - public EventDispatcher.Builder onP2DepartmentDeletedV3(ContactService.P2DepartmentDeletedV3Handler handler)
部门被删除,订阅这一事件可以获得被删除部门的信息。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/department/events/deleted
handler - public EventDispatcher.Builder onP2DepartmentUpdatedV3(ContactService.P2DepartmentUpdatedV3Handler handler)
部门信息被修改,通过该事件订阅部门更新。`old_object`只展示被更新字段的原始值。应用身份访问通讯录的权限为历史版本,不推荐申请。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/department/events/updated
handler - public EventDispatcher.Builder onP2EmployeeTypeEnumActivedV3(ContactService.P2EmployeeTypeEnumActivedV3Handler handler)
启用人员类型事件,启用人员类型会发出对应事件。
handler - public EventDispatcher.Builder onP2EmployeeTypeEnumCreatedV3(ContactService.P2EmployeeTypeEnumCreatedV3Handler handler)
新建人员类型事件,新建人员类型会发出对应事件。
handler - public EventDispatcher.Builder onP2EmployeeTypeEnumDeactivatedV3(ContactService.P2EmployeeTypeEnumDeactivatedV3Handler handler)
停用人员类型事件,停用人员类型会发出对应事件。
handler - public EventDispatcher.Builder onP2EmployeeTypeEnumDeletedV3(ContactService.P2EmployeeTypeEnumDeletedV3Handler handler)
删除人员类型事件,删除人员类型会发出对应事件。
handler - public EventDispatcher.Builder onP2EmployeeTypeEnumUpdatedV3(ContactService.P2EmployeeTypeEnumUpdatedV3Handler handler)
修改人员类型名称事件,修改人员类型名称会发出对应事件。
handler - public EventDispatcher.Builder onP2ScopeUpdatedV3(ContactService.P2ScopeUpdatedV3Handler handler)
通讯录范围权限被更新,当应用通讯录范围权限发生变更时,订阅这个事件的应用会收到事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/scope/events/updated
handler - public EventDispatcher.Builder onP2UserCreatedV3(ContactService.P2UserCreatedV3Handler handler)
员工入职,通过该事件订阅员工入职。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/events/created
handler - public EventDispatcher.Builder onP2UserDeletedV3(ContactService.P2UserDeletedV3Handler handler)
员工离职,通过该事件订阅员工离职。应用身份访问通讯录的权限为历史版本,不推荐申请。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/events/deleted
handler - public EventDispatcher.Builder onP2UserUpdatedV3(ContactService.P2UserUpdatedV3Handler handler)
员工变更,通过该事件订阅员工变更。old_object中只展示更新的字段的原始值。
只有当应用拥有被改动字段的数据权限时,才会接收到事件。具体的数据权限与字段的关系请参考[应用权限](https://open.feishu.cn/document/ukTMukTMukTM/uQjN3QjL0YzN04CN2cDN),或查看事件体参数列表的字段描述。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/contact-v3/user/events/updated
handler - public EventDispatcher.Builder onP2ContractCreatedV1(CorehrService.P2ContractCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2ContractDeletedV1(CorehrService.P2ContractDeletedV1Handler handler)
handler - public EventDispatcher.Builder onP2ContractUpdatedV1(CorehrService.P2ContractUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2DepartmentCreatedV1(CorehrService.P2DepartmentCreatedV1Handler handler)
部门创建,飞书人事中「部门被创建」时将触发此事件。触发时间为部门实际生效时间,如在 2022-01-01 创建部门,部门生效时间设置为 2022-05-01,事件将在 2022-05-01 进行推送。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/department/events/created
handler - public EventDispatcher.Builder onP2DepartmentDeletedV1(CorehrService.P2DepartmentDeletedV1Handler handler)
部门删除,飞书人事中「部门被删除」时将触发此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/department/events/deleted
handler - public EventDispatcher.Builder onP2DepartmentUpdatedV1(CorehrService.P2DepartmentUpdatedV1Handler handler)
部门更新,飞书人事中「部门信息被更新」时将触发此事件。触发时间为部门更新实际生效时间,如在 2022-01-01 更新部门,部门更新生效时间设置为 2022-05-01,事件将在 2022-05-01 进行推送。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/department/events/updated
handler - public EventDispatcher.Builder onP2EmploymentConvertedV1(CorehrService.P2EmploymentConvertedV1Handler handler)
员工转正,员工在飞书人事转正完成后将触发该事件
handler - public EventDispatcher.Builder onP2EmploymentCreatedV1(CorehrService.P2EmploymentCreatedV1Handler handler)
雇佣信息创建,员工在飞书人事的「雇佣信息被创建」时将触发此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employment/events/created
handler - public EventDispatcher.Builder onP2EmploymentDeletedV1(CorehrService.P2EmploymentDeletedV1Handler handler)
雇佣信息删除,员工在飞书人事的「雇佣信息被删除」时将触发此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employment/events/deleted
handler - public EventDispatcher.Builder onP2EmploymentResignedV1(CorehrService.P2EmploymentResignedV1Handler handler)
员工完成离职,员工完成离职,即离职日期的次日凌晨时,员工雇佣状态更改为“离职”后触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employment/events/resigned
handler - public EventDispatcher.Builder onP2EmploymentUpdatedV1(CorehrService.P2EmploymentUpdatedV1Handler handler)
雇佣信息更新,员工在飞书人事的「雇佣信息被更新」时将触发此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/employment/events/updated
handler - public EventDispatcher.Builder onP2JobCreatedV1(CorehrService.P2JobCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2JobDeletedV1(CorehrService.P2JobDeletedV1Handler handler)
handler - public EventDispatcher.Builder onP2JobUpdatedV1(CorehrService.P2JobUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2JobChangeUpdatedV1(CorehrService.P2JobChangeUpdatedV1Handler handler)
异动状态变更事件,在异动发起审批和产生审批结果时触发该事件,审批结果产生的场景包括撤销、审批通过、审批拒绝
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_change/events/updated
handler - public EventDispatcher.Builder onP2JobDataChangedV1(CorehrService.P2JobDataChangedV1Handler handler)
员工异动,员工在飞书人事异动完成后将触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_data/events/changed
handler - public EventDispatcher.Builder onP2JobDataEmployedV1(CorehrService.P2JobDataEmployedV1Handler handler)
员工完成入职,在「飞书人事」将待入职员工手动操作“完成入职”后,触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/job_data/events/employed
handler - public EventDispatcher.Builder onP2OffboardingUpdatedV1(CorehrService.P2OffboardingUpdatedV1Handler handler)
离职状态变更事件,在离职发起审批和产生审批结果时触发该事件,审批结果产生的场景包括撤销、审批通过、审批拒绝
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/offboarding/events/updated
handler - public EventDispatcher.Builder onP2OrgRoleAuthorizationUpdatedV1(CorehrService.P2OrgRoleAuthorizationUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2PersonCreatedV1(CorehrService.P2PersonCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2PersonDeletedV1(CorehrService.P2PersonDeletedV1Handler handler)
handler - public EventDispatcher.Builder onP2PersonUpdatedV1(CorehrService.P2PersonUpdatedV1Handler handler)
个人信息更新,员工在飞书人事的「个人信息被更新」时将触发此事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/person/events/updated
handler - public EventDispatcher.Builder onP2PreHireUpdatedV1(CorehrService.P2PreHireUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2JobChangeUpdatedV2(CorehrService.P2JobChangeUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2OffboardingChecklistUpdatedV2(CorehrService.P2OffboardingChecklistUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2OffboardingStatusUpdatedV2(CorehrService.P2OffboardingStatusUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2OffboardingUpdatedV2(CorehrService.P2OffboardingUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2ProbationUpdatedV2(CorehrService.P2ProbationUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2ProcessUpdatedV2(CorehrService.P2ProcessUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2ProcessApproverUpdatedV2(CorehrService.P2ProcessApproverUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2ProcessCcUpdatedV2(CorehrService.P2ProcessCcUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2ProcessNodeUpdatedV2(CorehrService.P2ProcessNodeUpdatedV2Handler handler)
handler - public EventDispatcher.Builder onP2FileBitableFieldChangedV1(DriveService.P2FileBitableFieldChangedV1Handler handler)
多维表格字段变更,多维表格字段变更
handler - public EventDispatcher.Builder onP2FileBitableRecordChangedV1(DriveService.P2FileBitableRecordChangedV1Handler handler)
handler - public EventDispatcher.Builder onP2FileDeletedV1(DriveService.P2FileDeletedV1Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/event/file-deleted-completely
handler - public EventDispatcher.Builder onP2FileEditV1(DriveService.P2FileEditV1Handler handler)
handler - public EventDispatcher.Builder onP2FilePermissionMemberAddedV1(DriveService.P2FilePermissionMemberAddedV1Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/event/file-collaborator-add
handler - public EventDispatcher.Builder onP2FilePermissionMemberRemovedV1(DriveService.P2FilePermissionMemberRemovedV1Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/event/file-collaborator-remove
handler - public EventDispatcher.Builder onP2FileReadV1(DriveService.P2FileReadV1Handler handler)
handler - public EventDispatcher.Builder onP2FileTitleUpdatedV1(DriveService.P2FileTitleUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2FileTrashedV1(DriveService.P2FileTrashedV1Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/event/delete-file-to-trash-can
handler - public EventDispatcher.Builder onP2NotificationApproveV1(HelpdeskService.P2NotificationApproveV1Handler handler)
审核事件,Push审核状态通知事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/notification/events/approve
handler - public EventDispatcher.Builder onP2TicketCreatedV1(HelpdeskService.P2TicketCreatedV1Handler handler)
工单创建事件,可监听服务台的工单创建事件。需使用订阅接口订阅:[事件订阅](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/event/overview)
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/ticket/events/created
handler - public EventDispatcher.Builder onP2TicketUpdatedV1(HelpdeskService.P2TicketUpdatedV1Handler handler)
工单状态变更事件,可监听工单状态和阶段变更事件。需使用订阅接口订阅:[事件订阅](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/event/overview)
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/ticket/events/updated
handler - public EventDispatcher.Builder onP2TicketMessageCreatedV1(HelpdeskService.P2TicketMessageCreatedV1Handler handler)
工单消息事件,该消息事件属于工单消息事件。需使用订阅接口订阅:[事件订阅](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/event/overview)
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/helpdesk-v1/ticket_message/events/created
handler - public EventDispatcher.Builder onP2ApplicationDeletedV1(HireService.P2ApplicationDeletedV1Handler handler)
删除投递,删除投递
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/application/events/deleted
handler - public EventDispatcher.Builder onP2ApplicationStageChangedV1(HireService.P2ApplicationStageChangedV1Handler handler)
handler - public EventDispatcher.Builder onP2EcoAccountCreatedV1(HireService.P2EcoAccountCreatedV1Handler handler)
帐号绑定,招聘管理员添加三方服务商帐号时,系统会推送事件给应用开发者,开发者可根据事件获取用户添加的帐号类型(背调 或 笔试)和 帐号自定义字段信息,并根据这些信息识别用户在服务商处的身份,完成三方服务商帐号 和 招聘帐号之间的绑定,并根据用户服务商身份推送对应的背调套餐或试卷列表。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/eco_account/events/created
handler - public EventDispatcher.Builder onP2EcoBackgroundCheckCanceledV1(HireService.P2EcoBackgroundCheckCanceledV1Handler handler)
终止背调,用户在招聘系统终止背调后,系统会推送事件给对应的应用开发者。开发者可根据事件获取背调 ID,完成在三方服务商处的订单取消等后续操作。
handler - public EventDispatcher.Builder onP2EcoBackgroundCheckCreatedV1(HireService.P2EcoBackgroundCheckCreatedV1Handler handler)
创建背调,用户在招聘系统安排背调后,系统会推送事件给对应的应用开发者。开发者可根据事件获取候选人信息、委托人信息和自定义字段信息,并根据这些信息完成在三方服务商处的背调订单创建。
handler - public EventDispatcher.Builder onP2EcoExamCreatedV1(HireService.P2EcoExamCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2EhrImportTaskImportedV1(HireService.P2EhrImportTaskImportedV1Handler handler)
,
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/event/import-ehr
handler - public EventDispatcher.Builder onP2EhrImportTaskForInternshipOfferImportedV1(HireService.P2EhrImportTaskForInternshipOfferImportedV1Handler handler)
handler - public EventDispatcher.Builder onP2OfferStatusChangedV1(HireService.P2OfferStatusChangedV1Handler handler)
Offer 状态变更,当 Offer 状态发生变更时将触发该事件。
handler - public EventDispatcher.Builder onP2ReferralAccountAssetsUpdateV1(HireService.P2ReferralAccountAssetsUpdateV1Handler handler)
handler - public EventDispatcher.Builder onP2ChatDisbandedV1(ImService.P2ChatDisbandedV1Handler handler)
群解散,群组被解散后触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==解散群== 事件;- 事件会向群内订阅了该事件的机器人进行推送
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat/events/disbanded
handler - public EventDispatcher.Builder onP2ChatUpdatedV1(ImService.P2ChatUpdatedV1Handler handler)
群配置修改,群组配置被修改后触发此事件,包含:;- 群主转移;- 群基本信息修改(群头像/群名称/群描述/群国际化名称);- 群权限修改(加人入群权限/群编辑权限/at所有人权限/群分享权限)。
注意事项:; - 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==群配置修改== 事件;- 事件会向群内订阅了该事件的机器人进行推送
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat/events/updated
handler - public EventDispatcher.Builder onP2ChatMemberBotAddedV1(ImService.P2ChatMemberBotAddedV1Handler handler)
机器人进群,机器人被用户添加至群聊时触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==机器人进群== 事件;- 事件会向进群的机器人进行推送;- 机器人邀请机器人不会触发事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat-member-bot/events/added
handler - public EventDispatcher.Builder onP2ChatMemberBotDeletedV1(ImService.P2ChatMemberBotDeletedV1Handler handler)
机器人被移出群,机器人被移出群聊后触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==机器人被移出群== 事件;- 事件会向被移出群的机器人进行推送
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat-member-bot/events/deleted
handler - public EventDispatcher.Builder onP2ChatMemberUserAddedV1(ImService.P2ChatMemberUserAddedV1Handler handler)
用户进群,新用户进群(包含话题群)触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==用户进群== 事件;- 事件会向群内订阅了该事件的机器人进行推送
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/chat-member-user/events/added
handler - public EventDispatcher.Builder onP2ChatMemberUserDeletedV1(ImService.P2ChatMemberUserDeletedV1Handler handler)
用户出群,用户主动退群或被移出群聊时推送事件。
注意事项:;- 应用需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability)并且机器人所在群发生上述变化;- 机器人需要订阅 ==消息与群组== 分类下的 ==用户主动退群或被移出群聊== 事件;- 事件会向群内订阅了该事件的机器人进行推送
handler - public EventDispatcher.Builder onP2ChatMemberUserWithdrawnV1(ImService.P2ChatMemberUserWithdrawnV1Handler handler)
撤销拉用户进群,撤销拉用户进群后触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability);- 需要订阅 ==消息与群组== 分类下的 ==撤销拉用户进群== 事件;- 事件会向群内订阅了该事件的机器人进行推送
handler - public EventDispatcher.Builder onP2MessageReadV1(ImService.P2MessageReadV1Handler handler)
消息已读,用户阅读机器人发送的单聊消息后触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability) ;- 需要订阅 ==消息与群组== 分类下的 ==消息已读== 事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/message/events/message_read
handler - public EventDispatcher.Builder onP2MessageRecalledV1(ImService.P2MessageRecalledV1Handler handler)
消息撤回事件,消息被撤回后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/message/events/recalled
handler - public EventDispatcher.Builder onP2MessageReceiveV1(ImService.P2MessageReceiveV1Handler handler)
接收消息,机器人接收到用户发送的消息后触发此事件。
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability),并订阅 ==消息与群组== 分类下的 ==接收消息v2.0== 事件才可接收推送;- 同时,将根据应用具备的权限,判断可推送的信息:; - 当具备==获取用户发给机器人的单聊消息==权限或者==读取用户发给机器人的单聊消息(历史权限)==,可接收与机器人单聊会话中用户发送的所有消息; - 当具备==获取群组中所有消息== 权限时,可接收与机器人所在群聊会话中用户发送的所有消息; - 当具备==获取用户在群组中@机器人的消息== 权限或者==获取用户在群聊中@机器人的消息(历史权限)==,可接收机器人所在群聊中用户 @ 机器人的消息
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/message/events/receive
handler - public EventDispatcher.Builder onP2MessageReactionCreatedV1(ImService.P2MessageReactionCreatedV1Handler handler)
新增消息表情回复,消息被添加某一个表情回复后触发此事件
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability) ;- 具备==获取单聊、群组消息== 或 ==获取与发送单聊、群组消息==权限,并订阅 ==消息与群组== 分类下的 ==消息被reaction== 事件才可接收推送;- 机器人只能收到所在群聊内的消息被添加表情回复事件
handler - public EventDispatcher.Builder onP2MessageReactionDeletedV1(ImService.P2MessageReactionDeletedV1Handler handler)
删除消息表情回复,消息被删除某一个表情回复后触发此事件
注意事项:;- 需要开启[机器人能力](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-enable-bot-ability) ;- 具备==获取单聊、群组消息== 或 ==获取与发送单聊、群组消息==权限,并订阅 ==消息与群组== 分类下的 ==消息被取消reaction== 事件才可接收推送;- 机器人只能收到所在群聊内的消息被删除表情回复事件
handler - public EventDispatcher.Builder onP2MeetingRoomCreatedV1(MeetingRoomService.P2MeetingRoomCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2MeetingRoomDeletedV1(MeetingRoomService.P2MeetingRoomDeletedV1Handler handler)
handler - public EventDispatcher.Builder onP2MeetingRoomStatusChangedV1(MeetingRoomService.P2MeetingRoomStatusChangedV1Handler handler)
会议室状态信息变更,会议室状态信息变更将触发此事件。
了解事件订阅的使用场景和配置流程,请点击查看 [事件订阅概述](https://open.feishu.cn/document/ukTMukTMukTM/uUTNz4SN1MjL1UzM)
handler - public EventDispatcher.Builder onP2MeetingRoomUpdatedV1(MeetingRoomService.P2MeetingRoomUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2TaskUpdateTenantV1(TaskService.P2TaskUpdateTenantV1Handler handler)
任务信息变更(租户维度),APP 订阅此事件后可接收到该 APP 所在租户的所有来源接口创建的任务的变更事件。事件体为发生变更任务的相关用户的 open_id,可用此 open_id ,通过 获取任务列表接口获取与该用户相关的所有任务。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/task-v1/task/events/update_tenant
handler - public EventDispatcher.Builder onP2TaskUpdatedV1(TaskService.P2TaskUpdatedV1Handler handler)
任务信息变更,当 APP 订阅此事件后可以接收到由该 APP 创建的任务发生的变更,包括任务标题、描述、截止时间、协作者、关注者、提醒时间、状态(完成或取消完成)。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/task-v1/task/events/updated
handler - public EventDispatcher.Builder onP2TaskCommentUpdatedV1(TaskService.P2TaskCommentUpdatedV1Handler handler)
任务评论信息变更,当 APP 创建的任务评论信息发生变更时触发此事件,包括任务评论的创建、回复、更新、删除。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/task-v1/task-comment/events/updated
handler - public EventDispatcher.Builder onP2MeetingAllMeetingEndedV1(VcService.P2MeetingAllMeetingEndedV1Handler handler)
handler - public EventDispatcher.Builder onP2MeetingAllMeetingStartedV1(VcService.P2MeetingAllMeetingStartedV1Handler handler)
handler - public EventDispatcher.Builder onP2MeetingJoinMeetingV1(VcService.P2MeetingJoinMeetingV1Handler handler)
加入会议,发生在有人加入会议时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/join_meeting
handler - public EventDispatcher.Builder onP2MeetingLeaveMeetingV1(VcService.P2MeetingLeaveMeetingV1Handler handler)
离开会议,发生在有人离开会议时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/leave_meeting
handler - public EventDispatcher.Builder onP2MeetingEndedV1(VcService.P2MeetingEndedV1Handler handler)
会议结束,发生在会议结束时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/meeting_ended
handler - public EventDispatcher.Builder onP2MeetingStartedV1(VcService.P2MeetingStartedV1Handler handler)
会议开始,发生在会议开始时,目前仅提供预约会议的相关事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/meeting_started
handler - public EventDispatcher.Builder onP2MeetingRecordingEndedV1(VcService.P2MeetingRecordingEndedV1Handler handler)
录制停止,发生在录制结束时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/recording_ended
handler - public EventDispatcher.Builder onP2MeetingRecordingReadyV1(VcService.P2MeetingRecordingReadyV1Handler handler)
录制完成,发生在录制文件上传完毕时
收到该事件后,方可进行录制文件获取、授权等操作
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/recording_ready
handler - public EventDispatcher.Builder onP2MeetingRecordingStartedV1(VcService.P2MeetingRecordingStartedV1Handler handler)
录制开始,发生在开始录制时
handler - public EventDispatcher.Builder onP2MeetingShareEndedV1(VcService.P2MeetingShareEndedV1Handler handler)
屏幕共享结束,发生在屏幕共享结束时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/share_ended
handler - public EventDispatcher.Builder onP2MeetingShareStartedV1(VcService.P2MeetingShareStartedV1Handler handler)
屏幕共享开始,发生在屏幕共享开始时
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/meeting/events/share_started
handler - public EventDispatcher.Builder onP2ReserveConfigUpdatedV1(VcService.P2ReserveConfigUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onP2RoomCreatedV1(VcService.P2RoomCreatedV1Handler handler)
创建会议室,当创建会议室时,会触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/room/events/created
handler - public EventDispatcher.Builder onP2RoomDeletedV1(VcService.P2RoomDeletedV1Handler handler)
删除会议室,当删除会议室时,会触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/room/events/deleted
handler - public EventDispatcher.Builder onP2RoomUpdatedV1(VcService.P2RoomUpdatedV1Handler handler)
更新会议室,当更新会议室时,会触发该事件
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/vc-v1/room/events/updated
handler - public EventDispatcher.Builder onP2RoomLevelCreatedV1(VcService.P2RoomLevelCreatedV1Handler handler)
handler - public EventDispatcher.Builder onP2RoomLevelDeletedV1(VcService.P2RoomLevelDeletedV1Handler handler)
handler - public EventDispatcher.Builder onP2RoomLevelUpdatedV1(VcService.P2RoomLevelUpdatedV1Handler handler)
handler - public EventDispatcher.Builder onCustomizedEvent(String eventType, CustomEventHandler handler)
public EventDispatcher.Builder onP1MessageReadV1(ImService.P1MessageReadV1Handler handler)
用户阅读机器人发送的消息后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/ugzMugzMugzM/event/message-read
public EventDispatcher.Builder onP1MessageReceivedV1(ImService.P1MessageReceivedV1Handler handler)
当用户发送消息给机器人或在群聊中@机器人时触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/ugzMugzMugzM/event/receive-message
public EventDispatcher.Builder onP1UserChangedV3(ContactService.P1UserChangedV3Handler handler)
当员工加入企业(user_add)、离职(user_leave)、个人信息发生变化(user_update)时,推送此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM//event/employee-change
public EventDispatcher.Builder onP1UserStatusChangedV3(ContactService.P1UserStatusChangedV3Handler handler)
当员工的激活、暂停账号/恢复账号、操作离职时会触发此事件。此事件不依赖于任何权限。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM//event/user-status-changed
public EventDispatcher.Builder onP1ContactScopeChangedV3(ContactService.P1ContactScopeChangedV3Handler handler)
当应用申请了 以应用身份访问通讯录 权限后,管理员可以配置应用的通讯录授权范围,当此范围变化时,就会触发授权范围变化事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM//event/scope-change
public EventDispatcher.Builder onP1DepartmentChangedV3(ContactService.P1DepartmentChangedV3Handler handler)
当新建部门(dept_add)、删除部门(dept_delete)、修改部门(dept_update)时,推送此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uETNz4SM1MjLxUzM//event/department-update
public EventDispatcher.Builder onP1P2PChatCreatedV1(ImService.P1P2PChatCreatedV1Handler handler)
首次会话是用户了解应用的重要机会,你可以发送操作说明、配置地址来指导用户开始使用你的应用。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uYDNxYjL2QTM24iN0EjN/bot-events
public EventDispatcher.Builder onP1ThirdPartyMeetingRoomChangedV1(MeetingRoomService.P1ThirdPartyMeetingRoomChangedV1Handler handler)
当添加了第三方会议室的日程发生变动时(创建/更新/删除)触发此事件。
public EventDispatcher.Builder onP1LeaveApprovalV4(ApprovalService.P1LeaveApprovalV4Handler handler)
审批」应用的表单里如果包含 请假控件组,则在此表单审批通过后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/leave
public EventDispatcher.Builder onP1WorkApprovalV4(ApprovalService.P1WorkApprovalV4Handler handler)
审批」应用的表单里如果包含 加班控件组,则在此表单审批通过后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/overtime
public EventDispatcher.Builder onP1ShiftApprovalV4(ApprovalService.P1ShiftApprovalV4Handler handler)
包含换班控件组的换班申请审批通过后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/shift-change
public EventDispatcher.Builder onP1RemedyApprovalV4(ApprovalService.P1RemedyApprovalV4Handler handler)
补卡申请审批通过后触发此事件。 你可以在「打卡」应用里提交补卡申请。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/attendance-record-correction
public EventDispatcher.Builder onP1TripApprovalV4(ApprovalService.P1TripApprovalV4Handler handler)
审批」应用的表单里如果包含 出差控件组,则在此表单审批通过后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/business-trip
public EventDispatcher.Builder onP1OutApprovalV4(ApprovalService.P1OutApprovalV4Handler handler)
审批」应用的表单里如果包含 外出控件组,则在此表单审批通过后触发此事件。
事件描述文档链接:https://open.feishu.cn/document/ukTMukTMukTM/uIDO24iM4YjLygjN/event/out-of-office
public EventDispatcher.Builder onP1AppOpenV6(ApplicationService.P1AppOpenV6Handler handler)
当租户第一次安装并启用此应用时触发此事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/event/app-first-enabled
public EventDispatcher.Builder onP1AppStatusChangedV6(ApplicationService.P1AppStatusChangedV6Handler handler)
当企业管理员在管理员后台启用、停用应用,或应用被平台停用时,开放平台推送 app_status_change 事件到请求网址。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/event/app-enabled-or-disabled
public EventDispatcher.Builder onP1OrderPaidV6(ApplicationService.P1OrderPaidV6Handler handler)
用户购买应用商店付费应用成功后发送给应用ISV的通知事件。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/event/public-app-purchase
public EventDispatcher.Builder onP1AppUninstalledV6(ApplicationService.P1AppUninstalledV6Handler handler)
企业解散后会推送此事件。商店应用开发者可在收到此事件后进行相应的账户注销、数据清理等处理。
事件描述文档链接:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/event/app-uninstalled
public EventDispatcher.Builder onAppTicketEvent(CustomAppTicketEventHandler handler)
Copyright © 2024. All rights reserved.