使用API​​从共享的Excel文件中列出表内容

时间:2019-06-30 17:58:31

标签: excel api onedrive

我有一个excel表,该表由我的同事共享。我想使用Excel API检索表数据。

我首先做的是,我已经在OneDrive帐户(企业)中上传了一个带有表格内容的excel示例文件; 并使用Microsoft Graph Explorer执行了以下API,并获得了预期的结果。

API-1:https://graph.microsoft.com/v1.0/me/drive/root:/Employee_Details.xlsx:/workbook/tables/table1/columns

响应(预期)

"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('4f26b2bb-0260-43f6-bf09-6d7bc68fc09b')/drive/root/workbook/tables('table1')/columns",
  "value": [
      {
          "@odata.id": "/users('4f26b2bb-0260-43f6-bf09-6d7bc68fc09b')/drive/root/workbook/tables(C4FE79CADFC5%7D%27)/columns(%271%27)",
          "values": [
              ["Name"],
              ["MS Virat"]
          ],
          "id": "1",
          "index": 0,
          "name": "Name"
      },
      {
          "@odata.id": "/users('4f26b2bb-0260-43f6-bf09-6d7bc68fc09b')/drive/root/workbook/tables(C4FE79CADFC5%7D%27)/columns(%272%27)",
          "values": [
              ["Status"],
              ["Batting"]
          ],
          "id": "2",
          "index": 1,
          "name": "Status"
      }
   ]
}

下面的API可以帮助列出与我共享的所有项目, API-2 https://graph.microsoft.com/v1.0/me/drive/sharedWithMe

我的问题是,我需要在下面的API URL中进行哪些修改以列出Shared Excel Table的列详细信息。

https://graph.microsoft.com/v1.0/me/drive/sharedWithMe

谢谢

0 个答案:

没有答案