Я пытаюсь интегрировать onlyoffice с моим пользовательским интерфейсом Django. Я разместил сервер сообщества в своей локальной сети 192.168.2.103. сценарий для открытия документа выглядит следующим образом:
<script type="text/javascript">
config = {
"document": {
"fileType": "docx",
"key": "apiwhV2mE0Z44ImHxbibRMdwd_",
"title": "Example Document Title.docx",
"url": "https://d2nlctn12v279m.cloudfront.net/assets/docs/samples/demo.docx",
},
"documentType": "text",
"editorConfig": {
"callbackUrl": "http://192.168.2.103/url-to-callback.ashx"
}
};
window.docEditor = new DocsAPI.DocEditor("placeholder", config);
</script>
Мой вопрос:
Не удалось открыть мой локальный документ в пользовательском интерфейсе onlyoffice, который доступен на "http://localhost:8000/static/mydoc.docx", а "https://d2nlctn12v279m.cloudfront.net/assets/docs/samples/demo.docx" работает нормально. (оба документа можно скачать по ссылке)
Для чего нужен «ключ» и как его найти или сгенерировать («ключ»: «apiwhV2mE0Z44ImHxbibRMdwd_»).
Как я буду интегрировать документ, созданный на моем сервере (192.168.2.103). Не удалось получить прямую ссылку на файл для него. Как я буду контролировать его редактирование, если им поделились только с некоторыми конкретными офисными пользователями на моем портале.