| 作者 | 日期 |
|---|---|
| 雨中星辰 | 2018-12-20 |
ONLYOFFICE文檔服務(wù)器API用于讓開發(fā)人員將ONLYOFFICE文檔/電子表格/演示文稿編輯器集成到他們自己的網(wǎng)站中,并設(shè)置和管理編輯器。
通??梢栽谝韵戮庉嬈魑募A中找到API JavaScript文件:
https://documentserver/web-apps/apps/api/documents/api.js
凡documentserver是一臺安裝ONLYOFFICE文件服務(wù)器的服務(wù)器的名稱。
對于4.0之前的Document Server版本,API JavaScript文件的路徑如下所示:
https://documentserver/OfficeWeb/apps/api/documents/api.js
要嵌入編輯器的目標HTML文件需要有一個占位符div標記,其中將傳遞有關(guān)編輯器參數(shù)的所有信息:
<div id="placeholder"></div>
<script type="text/javascript" src="https://documentserver/web-apps/apps/api/documents/api.js"></script>
包含可更改參數(shù)的頁面代碼如下所示:
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是安裝文檔管理器和文檔存儲服務(wù)的服務(wù)器的名稱。請參閱“ 工作原理”部分以了解有關(guān)文件服務(wù)器服務(wù)客戶端 - 服務(wù)器交互的更多信息。
從現(xiàn)在開始,docEditor對象可用于調(diào)用文檔編輯器 Methods。
上面的示例包括Document Server正確啟動所需的所有參數(shù)。還有其他非強制性參數(shù)可以更改,以實現(xiàn)與文檔不同的目標(更改文檔的訪問權(quán)限,顯示有關(guān)文檔的不同信息等)。請參閱高級參數(shù)部分以了解這些參數(shù)是什么以及你如何改變它們。
onlyoffice中文指南 目錄
【onlyoffice中文指南】0-基本概念
【onlyoffice中文指南】1-onlyoffice的工作原理
【onlyoffice中文指南】2-打開文件
【onlyoffice中文指南】3-保存文件
【onlyoffice中文指南】4-協(xié)同編輯
【onlyoffice中文指南】5-轉(zhuǎn)換和下載文件
【onlyoffice中文指南】6-文檔歷史
【onlyoffice中文指南】7-安全
【onlyoffice中文指南】8-高級參數(shù)
【onlyoffice中文指南】9-回調(diào)處理程序
【onlyoffice中文指南】10-Document配置
【onlyoffice中文指南】11-編輯器(Editor)參數(shù)配置
【onlyoffice中文指南】12-問題及排除
本文翻譯自官方文檔