Google api Google云存储获取对象大小api

Google api Google云存储获取对象大小api,google-api,google-cloud-storage,Google Api,Google Cloud Storage,有没有办法通过API从google云存储中获取文件夹的大小(以字节为单位)? 我看到有一个du命令用于for gsutil。但是我没有找到任何地方可以通过API获取这些数据。我发现可以通过从这个API调用list方法来实现这一点。这些对象有一个size属性,如果您想只从特定路径获取对象,可以添加前缀。云存储没有“文件夹”的概念,尽管一些工具(如gsutil)试图通过列出对象、提供前缀和使用“/”作为分隔符来创建这种错觉。如果有两个对象“dir1/a”和“dir1/b”,它们只是共享一个通用名称前

有没有办法通过API从google云存储中获取文件夹的大小(以字节为单位)?
我看到有一个du命令用于for gsutil。但是我没有找到任何地方可以通过API获取这些数据。

我发现可以通过从这个API调用list方法来实现这一点。这些对象有一个size属性,如果您想只从特定路径获取对象,可以添加前缀。

云存储没有“文件夹”的概念,尽管一些工具(如gsutil)试图通过列出对象、提供前缀和使用“/”作为分隔符来创建这种错觉。如果有两个对象“dir1/a”和“dir1/b”,它们只是共享一个通用名称前缀“dir1/”。要获得具有给定前缀的所有对象的大小,您需要列出它们,获取每个对象的“size”属性并对这些值求和。