google-drive-api - Google Drive API 显示错误的 storageQuota
问题描述
今天刚刚检查了我的客户端应用程序,似乎 Google Drive API 无法正常工作。显示错误值的storageUsage
字段和字段。我从链接usage
尝试了API ,它也不正确
API 调用的结果来自我的客户端应用程序和谷歌 API 测试页面(上面的链接):
{
"storageQuota": {
"limit": "16106127360",
"usage": "980663126",
"usageInDrive": "7992",
"usageInDriveTrash": "0"
}
}
这真的是一个错误还是我在这里缺少的东西。
提前感谢您的帮助。
编辑 1。
澄清一下,这里的问题是 Drive API 返回的usage
字段值不正确。如示例所示,它返回 0.9 Gb 作为usage
字段,但字段的正确值为usage
4.46 Gb
解决方案
如果您查看About.get方法的文档,您会注意到它清楚地说明了
现在你可能也注意到了这个词system capabilities
,这个词从来没有被驱动团队澄清过。我怀疑这与存储在您的驱动器帐户中的应用程序数据有关。在我的解释中,此方法仅返回驱动器存储空间。
我不知道有任何方法会在其完整的谷歌帐户上返回用户存储空间。话虽如此,我在 Google 上 ping 了一个开发者,看看他是否能准确定义什么system capabilities
意思。
推荐阅读
- python-3.x - 如何在运行 pytest 测试之前安装 python 插件?
- html - 在多个复选框中保留响应数据(Vue.js)
- groovy - 如何在命令行中使用 SoapUI testrunner 在另一个项目中运行 testStep?
- javascript - 从 Node.js v12 升级到 Node.js v16.4.0 后 knex 损坏
- spring-boot - 在 Spring Boot v2.4.3 中执行器不公开端点
- nlp - 尝试使用预训练模型时,Doc2Vec' 对象没有属性 'neg_labels'
- ssis - OLAP维度的漫长过程
- javascript - 如何在其他函数中创建的数组中找到最小值?
- angular - 仅当我将鼠标悬停在其他页面组件上时才会加载 Angular 页面组件
- javascript - Robotframework:如何在我的网页上模拟选择