Google 站点 403 禁止访问:存储配额不足

Google Sites 403 Forbidden: Insufficient storage quota

我正在开发一个应用程序,我在其中编写了一个函数 (.NET) 来创建 Google 站点。

它工作得很好,直到我测试了一段时间并在相对较短的时间内创建和删除了几个站点:我最终得到了 403 Forbidden: Insufficient storage quota 响应。它通常在一两天后修复,但这不是我第一次遇到这个问题,所以我想我应该分享它,看看是否有其他人遇到过同样的事情。

我已阅读有关 Google 站点在 https://support.google.com/sites/answer/96770?hl=en, but it doesn't seem like I've hit any of the quota. The sites that are created are empty templates, so the site quota can't be reached. They're located under a https://sites.google.com/a/ 域的存储配额的文章。

为确保这不是配置问题,我在 https://developers.google.com/oauthplayground/ 上的 OAuth 2.0 Playground 中测试了原始请求,导致相同的错误响应。

重现步骤:

  1. 我在同一个 Google 站点域下创建了多个站点
  2. 由于“403 禁止 - 存储配额不足”错误,我最终无法创建更多站点
  3. 即使删除了多个站点,问题仍然存在

因为我写的代码很长而且不是很相关,所以我为感兴趣的人制作了一个 GitHub 片段: https://gist.github.com/Cyanized/8ef24ff1de6454fd4ccd6466d591a53d

有没有我忽略的东西,或者它是已知的 issue/bug?

非常感谢!

我联系了 Google Apps 支持,他们给我链接了一篇文章和答案。

一周内您可以在一个帐户上创建的最大网站数量为 5 个。如果超过该数量,您将收到我提到的错误。一周结束后,您可以再次创建更多网站。

这是全局限制,目前无法更改。

参考: https://support.google.com/sites/answer/117477?hl=en