跳到主要内容

WOPI REST API

WOPI REST API 指定一组操作,使客户端能够访问和更改存储在服务器上的文件。

Filez文档中台 服务使用以下 WOPI 操作:

  • CheckFileInfo - 返回有关文件属性、访问权限和编辑器设置的信息。
  • GetFile - 请求消息以检索文件。
  • Lock - 由请求锁定文件编辑。
  • Unlock - 解锁以允许文件编辑。
  • PutFile - 请求消息以更新文件。

可能的错误代码及其描述

错误代码描述
200 OK成功
400 Bad RequestX-WOPI-Lock 未提供或为空/指定名称非法
401 Unauthorized无效的访问令牌
404 Not Found未找到资源/用户未经授权
409 Conflict锁不匹配/被另一个接口锁定;使用此响应代码时,必须始终包含包含文件当前锁定值的 X-WOPI-Lock 响应标头
412 Precondition Failed文件大于 X-WOPI-MaxExpectedSize
413 Request Entity Too Large文件太大;最大文件大小是特定于主机的
500 Internal Server Error服务器错误
501 Not Implemented不支持操作