0

我想使用 office 365 api 打开和编辑存储在我的服务器上的文档。我如何在不知道最终用户的情况下将文件从我的服务器上传到 Office 365 帐户,即不向最终用户询问凭据。我想要做的是当有任何打开请求时将该文件上传到我的 Office 365 商业帐户,并将在 Office Online 或 Office 365 api 中打开该文件。

我怎样才能从我的 asp.net MVC 应用程序中实现这一点。我可以在这里使用WOPI吗?任何示例示例将不胜感激。

4

1 回答 1

1

如果要在 Web 浏览器中查看或编辑 Office 文件,则应部署 Office Online Server (Office Web Apps) 实例并实施 WOPI 主机。

您当然不应该按照您建议的方式进行 - 通过 API 将文档上传到 Office 365 并以某种方式找出他们的查看/编辑 URL。(在这种情况下,您不需要实施 WOPI 工作流程,但这完全是胡说八道。)

如果您需要一些 .NET 示例,请查看我的其他答案

如果您想了解有关 MS-WOPI 和相关协议的更多信息,请阅读此答案

于 2017-07-25T21:11:20.563 回答