Web integrations - Web集成
创建 Google API 客户端以集成 Google 日历和 YouTube
- 登录 Google 管理员账户。
- 转到 Google 云平台仪表板:https://console.cloud.google.com/apis/dashboard
- 在“选择项目”下拉菜单中,点击“新建项目”。
- 给项目命名。
- 进入新项目的凭据设置。
- 在凭据设置的凭据选项卡中,点击“创建凭据”,并选择“OAuth 客户端 ID”类型。
- 创建 Web 应用程序,并添加应用程序将托管的域名(来源)。本地开发环境(例如:http://localhost:8000 )可以在这里添加。
- 在 Google 云平台仪表板中,点击日历项目的库设置。
- 搜索 Google 日历 API(用于访问日历),点击其结果并启用它。
- 对 YouTube 数据 API v3 做同样的操作。
创建 Microsoft 应用以集成 Microsoft Outlook
- 访问 https://apps.dev.microsoft.com/
- 按照“添加应用”流程进行操作。创建后,会显示一个包含多个 Graph 权限字段的页面。
- 在“平台”下添加“Web”。
- 为 Microsoft 身份验证流程添加重定向 URL,当用户确认身份验证后,目标域(如果可用)为“yourdomain.com”(部署地址),重定向 URL 为
https://yourdomain.com/static/msredirect.html
。 - 添加 Microsoft Graph 委派权限,如果该选项可用:Calendars.Read、Calendars.ReadWrite、Calendars.Read.Shared、Calendars.ReadWrite.Shared。
- 勾选“允许隐式流”(如果可用,也勾选“限制令牌发放给此应用”)。
- 保存更改。
创建 Dropbox 应用以集成 Dropbox 录制
-
您需要一个 Dropbox 账户(如果您还没有,可以在此处注册一个免费账户)。
-
按照入门指南中的描述,在应用控制台部分创建新应用。
-
选择:
- “Dropbox API - 适用于需要访问 Dropbox 中文件的应用。”
- “应用文件夹 - 访问专为您的应用创建的单个文件夹。”
- 填写您的应用名称。
-
您只需将新创建的应用密钥放入
/etc/jitsi/meet/yourdeployment.com-config.js
中:dropbox: {
appKey: '__dropbox_app_key__',
redirectURI: 'https://yourdeployment.com/static/oauth.html'
} -
在 Dropbox 表单中添加您的 Dropbox 重定向 URI
https://yourdeployment.com/static/oauth.html
。 -
填写品牌信息。