These examples show the way to integrate ONLYOFFICE Document Server into your own website or application using one of the programming languages. The package contains examples written in .Net (C# MVC), .Net (C#), Java, Node.js, PHP and Ruby.
You should change http://documentserver
to your server address in these files:
- .Net (C# MVC) -
web/documentserver-example/csharp-mvc/web.appsettings.config
- .Net (C#) -
web/documentserver-example/csharp/settings.config
- Java -
web/documentserver-example/java/src/main/resources/settings.properties
- Node.js -
web/documentserver-example/nodejs/config/default.json
- PHP -
web/documentserver-example/php/config.php
- Ruby -
web/documentserver-example/ruby/config/application.rb
More information on how to use these examples can be found here: http://api.onlyoffice.com/editors/demopreview
The methods described below are available for all of the test examples.
Summary | Upload file to test example via request |
URL | /upload |
Method | POST |
Request Headers |
Content-Type: multipart/form-data |
Request Body |
uploadedFile=@<filepath> filepath - file for uploadingMultipart body with the file binary contents |
Response | Code: 200 OK Content on success: { "filename": <filename>} Content on error: { "error": "Uploaded file not found"} Or { "error": "File size is incorrect"} |
Sample | curl -X POST -F uploadedFile=@filename.docx http://localhost/upload |
Summary | Delete one file or all files |
URL | /file |
Method | DELETE |
URL Params | Optional:filename=[string] - file for deleting. WARNING! Without this parameter, all files will be deleted |
Response | Code: 200 OK Success: {"success":true} |
Sample | Delete one file:curl -X DELETE http://localhost/file?filename=filename.docx Delete all files: curl -X DELETE http://localhost/file |
Official website: https://www.onlyoffice.com
Code repository: https://github.com/ONLYOFFICE/document-server-integration
ONLYOFFICE for developers: https://www.onlyoffice.com/developer-edition.aspx
If you have any problems with or questions about ONLYOFFICE Document Server, please visit our official forum to find answers to your questions: dev.onlyoffice.org or you can ask and answer ONLYOFFICE development questions on Stack Overflow.
document-server-integration is released under the MIT License. See the LICENSE.txt file for more information.