我目前正在使用 JAVA 和 JS 在我的项目中实现 WOPI。我的主机页面现在可以工作了。我使用了 https://github.com/ethendev/wopihost 中的代码。
但现在我面临着当前我正在使用的操作 URL 的问题 https://word-view.officeapps.live.com/wv/wordviewerframe.aspx?WOPISrc=MyFileURL&access_token=DASDASAS对于word文件。此 URL 始终返回服务器不可用。
是否有可能使用我的网址而不是上面提到的?我当前的服务器是 UBUNTU 16.04。
或者谁能解释一下什么是 WOPI 操作 URL?如何为我的 JAVA 和 JSP 实现创建一个?
请您参考如下方法:
您使用的 URL (https://word-view.officeapps.live.com/...
) 只能用于 Office Online 集成,此类集成只能用于如果您是 Office 365 - Cloud Storage Partner Program 的成员,则完成.
如果您不是该计划的成员,则需要在本地部署 Office Online Server(以前称为 Office Web Apps)。 OOS 可通过 MSDN downloads 获取.
部署后,可以通过访问发现 URL - http://your_oos/hosting/discovery
来检索操作 URL。该 URL 将返回一个发现 XML 文件,其中包含所有受支持的 Office 格式的所有可用操作 URL。