【问题标题】:Google Drive API Console: Error saving Drive UI integration pageGoogle Drive API 控制台:保存 Drive UI 集成页面时出错
【发布时间】:2018-10-19 14:52:12
【问题描述】:

我有一个通过 Google Drive API 与 Google Drive 交互的 web 应用。

我需要更改云端硬盘交互中的一些设置,但我无法保存

当我保存 Drive UI 集成 页面时,我收到此错误:

我们这边有问题。

请再试一次。如果问题仍然存在,请让我们知道使用 下面的“发送反馈”链接。谢谢!

(窥探网络控制台:POST 调用中存在内部服务器错误)

几个月来我一直试图发送反馈:没有人回答,错误仍然存​​在。

我也尝试创建另一个项目:我可以保存第一次但错误返回。

我该怎么办?有人有同样的问题吗?

有没有办法接收来自 Google 的回复?有什么解决方法吗?

谢谢。

【问题讨论】:

  • 这也发生在我身上。即使我正确填写了所有必填字段,当我提交时它也会显示错误。在几周的时间里,我尝试了几次,改变了字段的内容,没有任何效果……看到这个问题在 2018 年被问到,但仍然没有解决,这有点令人沮丧!我要开始赏金了……
  • 作为记录,我也尝试提交错误,但被告知使用“发送反馈”。我这样做了,但没有任何回音。到现在已经几个星期了,没有任何反应,而且仍然不起作用。
  • 这是我提交的错误的链接,该错误已关闭但未修复:issuetracker.google.com/issues/156325006

标签: google-api google-drive-api


【解决方案1】:

我认为问题一定是Client ID

在添加Client ID 之前,转到Credentials -> OAuth 2.0 Client IDs 然后选择编辑您的Client ID。之后,您的生产站点 URL 添加到 Authorized JavaScript originsAuthorized redirect URIs

然后在Drive UI integration page中输入您的Client ID

【讨论】:

    【解决方案2】:

    我自己在尝试配置 Drive UI 时发现了几个错误(没有任何特定的错误消息)

    1. 在添加开放 URL 时,它必须是有效域,因此例如我尝试使用本地主机对其进行测试,但无济于事。然而,https://devbox.app.com 之类的东西有效,但https://localhost:8888 之类的东西却没有。尽管 https://localhost 在 client_id 配置中是一个有效的 javascript 源(至少对于我正在开发的应用程序,不确定其他应用程序),但 localhost 不能作为开放 URL。
    2. 添加 mimeTypes 时,它需要采用 */* 格式,并且可以包含自定义 mimeTypes,例如 application/custom+xmlapplication/custom-name+json,不确定其他不是特定格式的自定义类型,例如 xml 或 @ 987654327@。也不确定通配符。
    3. 添加文件扩展名时不要添加'.'只是文件扩展名的名称。
    4. 我发现的应用程序图标仅在图像尺寸不准确时无法上传图像,实际上我最终在 Photoshop 中编辑了一些图标以更改像素 x 像素值,以便在开发过程中快速解决。李>

    这对我来说是保存它的工作,我使用具有自定义 mimeType(特别是application/custom-name+xml)和自定义文件扩展名的文件对其进行了测试!

    【讨论】:

    • 谢谢。我解决了,但我不知道怎么解决。也许这是一个谷歌错误,或者你的答案是正确的。我不知道。对不起。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多