问题标签 [ms-wopi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WOPI - 业务用户术语说明
我正在研究向使用 WOPI 的产品添加 Office Online 支持,以允许其用户查看和编辑 Office 文件。
在阅读 WOPI 文档时,有一个关于“编辑”的部分,它介绍了(我的系统的)用户可以是“消费者”或“商业用户”的概念
我的问题是:这意味着使用我的系统的用户之一需要在 WOPI Api 中被标记为与文档本节中的表格相关的“业务用户”-> http://wopi.readthedocs.io/ zh/latest/overview.html#editing-office-files
我似乎无法在 WOPI 上下文中找到“业务用户”一词的定义(除非我错过了它。:))我需要了解以便我知道我的用户是否需要 365 订阅才能进行编辑文件以及我需要将操作 url 中的“业务用户”占位符设置为 1 的用户。
我会认为所有使用我的系统的用户都是消费者,因为他们付费使用它,或者是以下情况:
- 消费者 = Joe Public,单用户
- 业务用户 = 付费使用我的系统的公司员工(在这种情况下,我的所有用户都是“业务用户”)
谢谢。
ms-wopi - WOPI Host Office Online Word 错误:会话已过期
在我的应用程序 (php) 中在线实现办公... Excel 和 powerpoint 像魅力一样工作!如果我想编辑 Word 文档,我会在编辑器视图中看到“会话已过期”。
我在我的服务器上创建了一个日志文件...
日期 - 请求类型 - 不匹配或“ok” - 当前锁字符串 - 请求 wopi-lock - 旧 wopi 锁
如果我在“missmatch”中“haked”了一个 200 响应,会话过期就消失了:P 但是,我没有共同创作。
android - 现有的 WOPI 主机?
我即将实现自己的 WOPI 主机,用于在 iOS 和 Android 上查看和编辑 Office 文档,但我想知道是否已经有任何现有的解决方案?
例如,我可以使用 SharePoint 或 OneDrive 文档吗?
ms-office - 我可以从哪里获得 WOPI 客户端 Office Online/Office Web 应用程序的 WOPI 客户端发现 XML?
我(我正在编写的 WOPI 主机/服务器)可以从哪里下载用于 WOPI 客户端 Office Online/Office Web Apps 的客户端发现 XML 文件的 URL 是什么?
sharepoint - One Drive 和 Office 365 Sharepoint 实施是与 Microsoft Office WOPI 实施的桌面版本还是 OAuth 2.0 实施的?
当 Microsoft Office 2016 产品的桌面版本(Office 2016 的桌面版本)不是WOPI(Web 应用程序开放平台接口)客户端时,它们如何能够从 One Drive 中检索文档并将文档保存回 One Drive?
我怀疑桌面 Office 和 One Drive 集成看起来更像是 OAuth 2.0 实现,而不是 WOPI 实现。
我很想听听它是如何工作的,尤其是希望确认桌面版本的 Office 是否是 WOPI 客户端(看起来不是因为 WOPI 用于基于 Web 的应用程序)。
此外,Microsoft 是否有任何未来计划将桌面版本与自定义的第三方云存储提供商集成?换句话说,要制作类似于 WOPI 的东西,但要针对 Office 2016 等桌面客户端?DOPI(桌面...)也许?:-)
oauth-2.0 - Dropbox 是 WOPI 主机吗?Dropbox 集成是否也可用于桌面版 Microsoft Office 应用程序?
我相信 Office 和 Dropbox 集成仅适用于 Office Online,不适用于桌面版 Office。我在 Winword.exe 2016 中查找了“文件”->“打开”菜单,除了 One Drive 和 Office 365 SharePoint 之外,没有看到添加任何其他位置的方法。
这让我相信 One Drive 和 Sharepoint 与桌面版本的集成可能是 OAuth 2.0 实现。Office Online 和 Dropbox 集成是一个 WOPI,Dropbox 是 WOPI 主机?
能否请你确认?
ms-office - WOPI : 显示单页 Word Doc / PPT 演示文稿
我正在运行一个虚拟的 WOPI 应用程序。它呈现 docx、pptx 文件,但它只显示第一页/幻灯片。
我在 azure 上使用办公室在线服务器,我怀疑我忽略的办公室服务器上的配置参数可能是导致此问题的原因(?)
我做错了什么?
ms-office - Wopi集成注册表
如文档中所述,WOPI 服务器在线调用云存储程序成员的域。WOPI 文档还包含注册表链接https://dev.office.com/programs/officecloudstorage。但是,当填写所有字段并尝试提交表单时,它会给出错误消息。有谁知道这是否是一个错误,如果是,什么时候修复。
c# - 将 OpenXML 插入 Office Online Word 文档时,文档未在视觉上更新
我正在使用 OfficeJS API 将一些 OpenXML 插入到 Office Online 服务器中的 Word 文档中。我还设置了一个自定义 WOPI 主机来处理请求。
在我的任务窗格插件中,当我单击按钮时,使用以下代码将图像插入到文档中:
当该代码运行时,向 WOPI 主机发出 PutFile 请求并保存文档。
我遇到的问题是文档中没有任何视觉显示。图像应该出现在光标所在的位置,但它不在那里。如果我使用 Word 编辑器刷新页面,则图像会按预期显示。
我还尝试使用链接到同一 Office Online Server 的本地 Sharepoint 服务器来编辑 Word 文档。我使用了完全相同的插件,当插入 OpenXML 时,图像会立即按预期显示。
我不确定为什么文档是使用 Sharepoint 进行视觉更新,而不是使用我的自定义 WOPI 主机进行更新。我注意到 Sharepoint 使用的是 Cobalt 协议,而自定义 WOPI 主机不是,但我认为这不会有什么不同。
有没有人见过这样的事情?