public class OnlyOfficeAPI extends AbstractOOBase
cache, configuration, convert, customization, EDIT, editPermission, embedded, onlyProperties, plugins, saveFileProcessor, VIEW, viewPermission| 构造器和说明 |
|---|
OnlyOfficeAPI(CommonConfig configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(cn.hutool.json.JSONObject jsonObject)
关闭文档
|
String |
converted(String filetype,
String key,
String outputtype,
String title,
String password)
文件转化 #简单请求参数示例:
|
void |
handlerStatus(cn.hutool.json.JSONObject jsonObject)
文件保存 状态为6时调用
|
Map |
openDocument(Map<String,Object> map,
String mode,
boolean collaborativeEditing,
DocumentPermission documentPermission) |
String |
save(String key,
String userId)
手动执行保存回调
|
getCommandServiceUrl, getDowloadUrl, getFileId, getHistNum, getKey, getPermission, getServerName, getTempFile, getUserNum, handlerFile, iskey, openEditConfig, ProcessConvertServiceResponceError, removeTempFile, saveMessage, setCachepublic OnlyOfficeAPI(CommonConfig configuration)
public Map openDocument(Map<String,Object> map, String mode, boolean collaborativeEditing, DocumentPermission documentPermission)
openDocument 在类中 AbstractOOBasemap - 文件信息map{ - 必填 fileId
必填 fileName
必填 fileType
必填 fileSize
可用携带其它信息
}mode - 打开方式 edit/viewcollaborativeEditing - 是否协同编辑documentPermission - 权限信息 非必填public void handlerStatus(cn.hutool.json.JSONObject jsonObject)
throws Exception
AbstractOOBasehandlerStatus 在类中 AbstractOOBaseExceptionpublic String converted(String filetype, String key, String outputtype, String title, String password)
AbstractOOBaseconverted 在类中 AbstractOOBasefiletype - 文件类型key - 文件keyoutputtype - 输出类型title - 输出文件名称password - 加密文档的密码public String save(String key, String userId)
AbstractOOBasesave 在类中 AbstractOOBasekey - 文件唯一标识userId - 调用接口的用户public void close(cn.hutool.json.JSONObject jsonObject)
AbstractOOBaseclose 在类中 AbstractOOBasejsonObject - oo服务回调参数Copyright © 2024. All rights reserved.