使用Windows窗体应用程序获取OneDrive for Business使用的配额

时间:2015-10-07 13:46:39

标签: c# onedrive

我是OneDrive for Business的新手。我希望使用Windows窗体应用程序c#在OneDrive for Business中获得用户可用的可用空间。 例如点击按钮,我想显示当前用户的总配额和可用空间大小。

1 个答案:

答案 0 :(得分:0)

您可以使用onedrive api v2.0。

征集GET - > https:// {tenant} -my.sharepoint.com/_api/v2.0/drive并获取驱动器信息。在驱动器响应中,您将获得 QUOTA 方面。

Sample response 响应已被截断以提高可读性。

{
  "id": "string",
  "driveType": "personal | business",
  "owner": { "@odata.type": "oneDrive.identitySet" },
  "quota": { "@odata.type": "oneDrive.quota" },

  "items": [ { "@odata.type": "oneDrive.item" } ],
  "root": { "@odata.type": "oneDrive.item" },
  "special": [ { "@odata.type": "oneDrive.item" }]
}

您可以在此处获取存储/配额信息。