Skip to main content
本文档介绍了如何调用日程相关接口实现日程参与者的相关流程。首先创建一个企业内部应用,再使用日程提供的API,实现创建日程、添加日程参与者、获取日程参与者、设置日程响应邀请状态、删除日程参与者流程。

预期效果

  • 日程创建成功后,如下图所示:
预期效果
  • 添加日程参与者界面,如下图所示:
预期效果
  • 查看日程响应状态,如下图所示:
预期效果

接入流程简介

本文档展示了创建一个企业内部应用,再使用日程提供的API,实现日程参与者的相关操作流程。 前提条件:完成应用创建与配置的流程。 步骤一:获取应用凭证信息,获取应用 Client ID 和 Client Secret。 步骤二:申请接口权限,申请日程相关接口的权限。 步骤三:获取应用访问凭证获取企业内部应用的accessToken,调用接口时,通过accessToken鉴权调用者身份。 步骤四:调用服务端日程相关API。
  1. 调用服务端API-创建日程接口,进行创建日程。获取日程id
  2. 根据日程id,调用服务端API-添加日程参与者接口,进行日程参与者的添加操作。
  3. 根据日程id,调用服务端API-获取日程参与者接口,获取日程参与人的信息。
  4. 根据日程id,调用服务端API-设置日程响应邀请状态接口,进行日程参与者响应的邀请状态。
  5. 根据日程id,调用服务端API-删除日程参与者接口,进行日程参与者的删除操作。

前提条件

完成应用创建与配置的流程。

步骤一:获取应用凭证

  1. 选择目标应用,进入应用详情页,单击基础信息 > 凭证与基础信息
  2. 获取应用 Client ID 和 Client Secret。

步骤二:添加接口权限

单击开发配置 > 权限管理,在权限搜索框中分别输入Calendar.Event.WriteCalendar.Event.Read,并申请权限。

步骤三:获取应用访问凭证accessToken

服务端API差异详情参见旧版API VS 新版API。以下接口均使用服务端API接口,SDK下载详情参见服务端SDK下载。
根据步骤一中 的 Client ID 和 Client Secret,获取应用访问凭证获取企业内部应用的access_token

步骤四:调用服务端日程相关API

  1. 调用服务端API-创建日程接口,进行创建日程,获取日程id
  2. 根据日程id,调用服务端API-添加日程参与者接口,进行日程参与者的添加操作。
  3. 根据日程id,调用服务端API-获取日程参与者接口,获取日程参与人的信息。
  4. 根据日程id,调用服务端API-设置日程响应邀请状态接口,进行日程参与者响应的邀请状态。
  5. 根据日程id,调用服务端API-删除日程参与者接口,进行日程参与者的删除操作。