本页介绍了如何在创建 GitHub 数据存储区之前设置第三方配置。
设置权限并获取客户端 ID 和客户端密钥
如需注册 GitHub 应用并获取客户端 ID 和客户端密钥,请执行以下操作:
- 登录您的 GitHub 账号。
- 依次前往设置 > 开发者设置。
- 在开发者设置页面中,点击 GitHub 应用。
点击 New GitHub app。
GitHub 应用 在应用注册页面中,执行以下操作:
- 在 GitHub 应用名称字段中,输入用于标识应用的标签。
- 在首页网址字段中,输入应用首页的完整网址。
- 在回调网址字段中,输入
https://vertexaisearch.cloud.google.com/oauth-redirect。 - 为确保令牌定期过期并接收可用于请求新访问令牌的
refresh_token,请选中用户授权令牌过期复选框。 - 如需在用户安装应用时提示用户授权您的应用,请选中在安装期间请求用户授权 (OAuth) 复选框。
在权限部分,启用以下权限:
权限名称 权限类型 访问原因 代码库:内容 只读 读取文件、提交、分支、标记、版本和搜索代码 代码库:问题 只读 读取问题、标签、评论和搜索问题 代码库:拉取请求 只读 读取拉取请求、差异、拉取请求评论和搜索拉取请求 代码库:元数据 只读(强制性) 搜索代码库和用户 组织:成员 只读 查看组织团队及其成员 账号:个人资料 读/写 访问用户个人资料信息 组织:问题类型 只读 查看可用的组织问题类型 在询问要在何处安装应用的部分,选择仅在此账号中。
点击 Create GitHub app。
在导航菜单中,选择安装应用。
选择要安装新创建的应用的账号,然后点击安装。
选择所有代码库,然后点击安装并授权。
在导航菜单中,选择常规。
点击生成新的客户端密钥。复制客户端 ID 和生成的客户端密钥值,并妥善存储以备后用。
GitHub 应用的“常规”标签页