Google Drive API控制台:错误保存Drive UI集成页面

时间:2018-10-19 14:52:12

标签: google-api google-drive-api

我在生产中有一个Web应用程序,可通过Google Drive API与Google Drive进行交互。

我需要在云端硬盘互动中更改某些设置,但我无法保存

保存 Drive UI集成页时,出现此错误:

  

这是个问题。

     

请重试。如果问题仍然存在,请告知我们   下面的“发送反馈”链接。谢谢!

(监视网络控制台:POST调用中出现内部服务器错误)

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

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

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

是否可以接收Google的回复?有什么解决方法吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

我认为问题一定是Client ID

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

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

答案 1 :(得分:1)

就我自己尝试配置 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 不确定其他不是特定格式的自定义类型,如 { {1}} 或 xml。也不确定通配符。
  3. 添加文件扩展名时不要添加“.”只是文件扩展名的名称。
  4. 我发现的应用程序图标只有在图像尺寸不准确时才无法上传图像,实际上我最终在 photoshop 中编辑了一些图标以更改像素 x 像素值,作为开发过程中的快速解决方法。

这对我进行了保存,我使用具有自定义 mimeType(特别是 json)和自定义文件扩展名的文件对其进行了测试!