我可以使用Graph API从嵌入在网站上的Excel Online工作簿中获取值吗?

如果是这样,怎么样?如何获取嵌入式工作簿的sessionID(使用访问iframe的JavaScript)?

我可以使用以下方法从OneDrive上的工作簿中获取/设置值:https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/excel

我可以在我的网站上嵌入我的OneDrive(和OneDrive for Business)工作簿:Excel Online>文件>共享>嵌入>嵌入代码 . 然后将嵌入代码放在网站上 .

但如何将两者结合起来呢?

我将OneDrive工作簿嵌入公共网站 . 然后,用户可以将它们用作计算器 . 我希望能够以编程方式从工作簿中获取值,以便在用户单击“创建报告”按钮时创建报告 . 获取SessionID后,我会将其发送到我的服务器,我的c#代码将与GraphAPI进行交互以获取值等 .

我不想持续更改(将用户更改保存到OneDrive) .