0

我正在尝试将 onlyoffice 与我的 Django UI 集成。我在本地网络 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>

我的问题是:

  • 无法在“ http://localhost:8000/static/mydoc.docx ”上可用的 onlyoffice ui 中打开我的本地文档,而“ https://d2nlctn12v279m.cloudfront.net/assets/docs/samples/demo.docx ”工作正常。(这两个文档都可以从链接下载)

  • “key”有什么用以及如何找到或生成它(“key”:“apiwhV2mE0Z44ImHxbibRMdwd_”)。

  • 我将如何集成在我的服务器 (192.168.2.103) 上创建的文档。无法获取它的直接文件链接。如果它在我的门户网站上与某些特定的办公室用户共享,我将如何控制它的编辑。

4

1 回答 1

0

无法在“ http://localhost:8000/static/mydoc.docx ”上可用的 onlyoffice ui 中打开我的本地文档,而“ https://d2nlctn12v279m.cloudfront.net/assets/docs/samples/demo.docx ”工作正常。(这两个文档都可以从链接下载)

该文件应该可以从 DocumentServer 下载(只要确保当您在服务器上或带有 DocumentServer 的容器内时可以使用该链接下载文件)

“key”有什么用以及如何找到或生成它(“key”:“apiwhV2mE0Z44ImHxbibRMdwd_”)。

按照链接查找有关密钥的所有信息

我将如何集成在我的服务器 (192.168.2.103) 上创建的文档。无法获取它的直接文件链接。如果它在我的门户网站上与某些特定的办公室用户共享,我将如何控制它的编辑。

在这里,您可以找到所有可用参数的列表及其可以发送到 callbackurl 地址的描述。(文档状态、用户列表、更改历史)

于 2017-08-18T14:25:30.083 回答