以编程方式在Office 365上读取/写入Excel Web App

hbe*_*eam 5 api rest excel office365 web

我想在Office 365上托管的Excel Web App上读取和写入单元格.网上似乎存在冲突的信息,即使是对EWA的API访问也是可能的.

我希望使用一些RESTful API,例如:

HTTPS:// [myoffice365site] /个人/ [名为myUsername] /文档/ [myworkbook] .XLSX /模型

但是当我这样做时,我收到一个通用的404错误.我也无法在Office 365帐户中找到任何令牌或API密钥.

有没有人有幸使用C#或Javascript访问Excel Web App?

谢谢!

小智 5

hbeam

是的,我们有一个API,允许通过JavaScript库读取和写入Excel Web App中的单元格.此代码需要在嵌入Excel文档的"App for Excel"中运行.这里有一些文档可以帮助您入门:http://msdn.microsoft.com/en-us/office/dn448457

如果您回复一些有关您尝试使用该应用程序完成的内容的其他信息,我可以提供有关使用哪种API以及如何使用它的进一步指导.

用于完成您所要求的RESTful API目前不可用.我们听过很多对这种可编程性感兴趣的开发人员和客户,我们会将您的反馈考虑在内.

谢谢你的提问!-Michael

  • 嗨迈克尔,谢谢你伸出援手.在我的问题中我应该更清楚:我需要从**Office365外部读取/写入Excel Web应用程序,在这种情况下是Windows NT服务.因此,不幸的是,Excel中的JS库不适合该法案.我已经能够弄清楚如何通过SOAP Excel WebServices进行读/写,但是没有锁定Excel文件. (5认同)