You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Google Drive UI集成测试启动及显示问题咨询

我来帮你梳理下后续需要做的步骤,搞定Google Drive UI集成的显示和测试问题:

第一步:配置G Suite Marketplace SDK的Drive集成设置

你已经启用了G Suite Marketplace SDK,但还需要完成Drive专属的配置才能让集成显示在Drive里:

  • 进入G Suite Marketplace SDK的配置页面,找到「Drive integration」板块
  • 勾选「Enable Drive integration」,然后填写核心信息:集成的名称、简短描述,重点选择部署类型——如果是测试阶段,选「Private」,这样只有你指定的测试账号能看到这个集成
  • 设置「Contextual triggers」:指定你的集成要在哪些Drive文件类型(比如Google文档、表格、PDF)上触发,还要选触发方式(右键菜单、文件打开时的侧边栏等)
  • 上传符合规格的集成图标(要求128x128像素的PNG文件,透明背景最佳)
第二步:完善OAuth测试权限配置

即使你创建了OAuth同意屏幕,还得确保测试账号能访问你的私有集成:

  • 回到OAuth同意屏幕配置页,在「Test users」列表里添加你用来测试的Google账号(可以是你自己的账号)
  • 确认你创建的OAuth客户端ID,权限范围已经包含Drive API需要的权限(比如https://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive,根据你的集成需求选择)
第三步:找到你自己的私有集成

你说能找到公开插件但找不到自己的项目,是因为私有集成不会出现在公开插件列表里,得这么找:

  • 用你添加为测试用户的账号登录Google Drive
  • 方法一:右键点击一个符合你设置的文件类型(比如Google文档),展开「More」->「Add-ons」,就能看到你的集成入口;如果是侧边栏类型,打开文件后在右侧边栏找插件按钮
  • 方法二:点击Drive右上角的齿轮图标进入「Settings」,切换到「Manage apps」标签,点击「Connect more apps」,然后搜索你集成的名称,或者切换到「Private apps」标签,这里会列出所有你有权限访问的未发布私有集成
第四步:启动集成测试的操作

关于测试选项,你可以通过这几个方式触发:

  • 在G Suite Marketplace SDK的配置页面,找到「Testing」板块,选择你的测试用户,点击「Test」按钮,会直接跳转到Drive并加载你的集成,方便快速调试
  • 如果你是本地开发Web应用类型的集成,确保你的本地开发URL已经添加到OAuth客户端ID的「Authorized redirect URIs」和「Authorized JavaScript origins」里,避免授权时出现错误
  • 测试时如果遇到不显示的情况,先清空浏览器缓存、刷新Drive页面,因为Google的配置同步可能需要几分钟时间

内容的提问来源于stack exchange,提问作者Aron Einarsson

火山引擎 最新活动