我已经构建了一个与 google drive sdk 集成的网络应用程序。由于几天前用户无法再通过单击 Drive Web 应用程序中的文件名来打开文件,而是收到消息“抱歉,打开此文件时出错。请重试。”。对于如何解决这个问题,我真的很感激一个指向正确方向的指针。
在项目的 API 控制台中启用了 API 访问和 Drive SDK。右键单击->打开方式->选择应用程序,一切正常。当人们直接从我的应用程序访问文件时,一切正常。
当我右键单击文件并查找授权的应用程序时,没有列出任何应用程序。我尝试更改应用程序 OAuth 设置以请求更多许可访问,但不走运。这让我相信授权是可以的,但谷歌驱动器 UI 的某些配置是错误的。我不确定这是否是由我或某些环境更改引起的,但是在能够通过单击打开文件并收到错误的人之间没有任何 URL 或配置发生更改。
谷歌产品论坛似乎建议大文件(>2MB)会发生这种情况,但我们的文件只有几 KB,所以这似乎不是原因。谷歌搜索相关问题,我找不到任何有用的东西。
谁能指出我寻找更多信息的正确方向?驱动器页面表明这是寻求帮助的地方。或者,有没有办法从监控这个标签的谷歌驱动器那里获得商业支持?我已经在这方面浪费了太多时间,我很乐意为一些帮助付费。