作者 | 日期 |
---|---|
雨中星辰 | 2018-12-20 |
ONLYOFFICE文档服务器API用于让开发人员将ONLYOFFICE文档/电子表格/演示文稿编辑器集成到他们自己的网站中,并设置和管理编辑器。
通常可以在以下编辑器文件夹中找到API JavaScript文件:
https://documentserver/web-apps/apps/api/documents/api.js
凡documentserver是一台安装ONLYOFFICE文件服务器的服务器的名称。
对于4.0之前的Document Server版本,API JavaScript文件的路径如下所示:
https://documentserver/OfficeWeb/apps/api/documents/api.js
要嵌入编辑器的目标HTML文件需要有一个占位符div标记,其中将传递有关编辑器参数的所有信息:
<div id="placeholder"></div>
<script type="text/javascript" src="https://documentserver/web-apps/apps/api/documents/api.js"></script>
包含可更改参数的页面代码如下所示:
var docEditor = new DocsAPI.DocEditor("placeholder", config);
其中config是一个对象:
config = {
"document": {
"fileType": "docx",
"key": "Khirz6zTPdfd7",
"title": "Example Document Title.docx",
"url": "https://example.com/url-to-example-document.docx"
},
"documentType": "text",
"editorConfig": {
"callbackUrl": "https://example.com/url-to-callback.ashx"
}
};
其中example.com是安装文档管理器和文档存储服务的服务器的名称。请参阅“ 工作原理”部分以了解有关文件服务器服务客户端 - 服务器交互的更多信息。
从现在开始,docEditor对象可用于调用文档编辑器 Methods。
上面的示例包括Document Server正确启动所需的所有参数。还有其他非强制性参数可以更改,以实现与文档不同的目标(更改文档的访问权限,显示有关文档的不同信息等)。请参阅高级参数部分以了解这些参数是什么以及你如何改变它们。
onlyoffice中文指南 目录
【onlyoffice中文指南】0-基本概念
【onlyoffice中文指南】1-onlyoffice的工作原理
【onlyoffice中文指南】2-打开文件
【onlyoffice中文指南】3-保存文件
【onlyoffice中文指南】4-协同编辑
【onlyoffice中文指南】5-转换和下载文件
【onlyoffice中文指南】6-文档历史
【onlyoffice中文指南】7-安全
【onlyoffice中文指南】8-高级参数
【onlyoffice中文指南】9-回调处理程序
【onlyoffice中文指南】10-Document配置
【onlyoffice中文指南】11-编辑器(Editor)参数配置
【onlyoffice中文指南】12-问题及排除
本文翻译自官方文档