在我看来,Dropbox API 无法判断链接的 Dropbox 帐户的剩余可用空间。我只能通过使用 .accountInfo() 调用来获取用户的总配额。
我看到的唯一方法是遍历用户存储在 Dropbox 中的所有文件,并总结它们的大小,然后从总配额中减去这个数量。这个解决方案看起来很糟糕而且很慢,有没有更好的方法呢?
作为旁注,我尝试在 Android 上执行此操作,但我不认为这是一个依赖于平台的问题。
在我看来,Dropbox API 无法判断链接的 Dropbox 帐户的剩余可用空间。我只能通过使用 .accountInfo() 调用来获取用户的总配额。
我看到的唯一方法是遍历用户存储在 Dropbox 中的所有文件,并总结它们的大小,然后从总配额中减去这个数量。这个解决方案看起来很糟糕而且很慢,有没有更好的方法呢?
作为旁注,我尝试在 Android 上执行此操作,但我不认为这是一个依赖于平台的问题。
/account/info 调用状态的文档:
quota_info/normal 用户在共享文件夹之外使用的配额(字节)。
quota_info/shared 用户在共享文件夹中使用的配额(字节)。
quota_info/quota 用户的总配额分配(字节)。
所以,可用空间应该是:
quota - normal - shared