作者 | 日期 |
---|---|
雨中星辰 | 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-問題及排除
本文翻譯自官方文檔