{"id":19779124,"url":"https://github.com/rongfengliang/ows-project","last_synced_at":"2025-04-30T21:31:25.831Z","repository":{"id":106172964,"uuid":"136108420","full_name":"rongfengliang/ows-project","owner":"rongfengliang","description":"office web app server 文档预览部署\u0026\u0026wopi 集成","archived":false,"fork":false,"pushed_at":"2021-06-10T11:58:08.000Z","size":2843,"stargazers_count":13,"open_issues_count":0,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-25T12:52:39.930Z","etag":null,"topics":["java","officeonline","wopi"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rongfengliang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-05T02:29:10.000Z","updated_at":"2024-12-09T06:23:56.000Z","dependencies_parsed_at":"2023-04-01T11:19:07.151Z","dependency_job_id":null,"html_url":"https://github.com/rongfengliang/ows-project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rongfengliang%2Fows-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rongfengliang%2Fows-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rongfengliang%2Fows-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rongfengliang%2Fows-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rongfengliang","download_url":"https://codeload.github.com/rongfengliang/ows-project/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251785418,"owners_count":21643477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","officeonline","wopi"],"created_at":"2024-11-12T05:33:34.935Z","updated_at":"2025-04-30T21:31:25.825Z","avatar_url":"https://github.com/rongfengliang.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# office web app server 文档预览服务安装\n\n* docs\n\n\u003e msdn 安装以及部署说明文档，注意需要域环境\n\n* wopi 接口demo\n\n\u003e 项目使用spring boot  jdk 1.8\n\n## 安装部署\n\n\u003e 需要的软件包 链接: https://pan.baidu.com/s/1kYCM6BPQ2VPFOkVoEbwXvg 提取码: 4ynp\n\n\u003e 我安装使用的是windows server  2012 r2 datacenter 版\n\n\u003e .net framework 选择 4.5 \n\n### 安装顺序\n\n\u003e 参考docs/部署 Office Web Apps Server.pdf 即可，主要是加入域以及使用域账户登陆操作\n\n## wopi 集成\n\n\u003e 参考wopihost\n\n* 构建\u0026\u0026运行(我使用了我本地的路径读取文件，实际场景进行修改即可)\n\n```code\nmvn  clean package\njava -jar target/wopihost-0.0.1-SNAPSHOT.jar\n```\n\n* 文件预览参考格式\n\n\u003e 注意10.6.237.190 是我本机ip 实际进行修改即可\n\n\u003e 同时最好对于文件进行安全访问控制，使用access_token\n\n\u003e 参考 docs/[MS-WOPI].pdf\n\n```code\n\n格式：\n\nword \n\nhttp://[owas.domain]/wv/wordviewerframe.aspx?WOPISrc=http://[WopiHost.domain]:8080/wopi/files/test.docx\u0026access_token=123 \n\nhttp://10.16.201.44/wv/wordviewerframe.aspx?WOPISrc=http://10.6.237.190:8080/wopi/files/b.doc\n\nppt\n\nhttp://[owas.domain]/p/PowerPointFrame.aspx?ui=zh-CN\u0026WOPISrc=http://[WopiHost.domain]:8080/wopi/files/test.pptx\u0026access_token=123\n\nhttp://10.16.201.44/p/PowerPointFrame.aspx?ui=zh-CN\u0026WOPISrc=http://10.6.237.190:8080/wopi/files/b.pptx\n\nexcel \n\nhttp://[owas.domain]/x/_layouts/xlviewerinternal.aspx?ui=zh-CN\u0026rs=zh-CN\u0026WOPISrc=http://[WopiHost.domain]:8080/wopi/files/test.xlsx\n\nhttp://10.16.201.44/x/_layouts/xlviewerinternal.aspx?ui=zh-CN\u0026rs=zh-CN\u0026WOPISrc=http://10.6.237.190:8080/wopi/files/a.xlsx\n\n\nhttp://10.16.201.44/x/_layouts/xlviewerinternal.aspx?ui=zh-CN\u0026WOPISrc=http://10.6.237.190:8080/wopi/files/a.xlsx\n\npdf\n\nhttp://[owas.domain]/wv/wordviewerframe.aspx?PdfMode=1\u0026ui=zh-CN\u0026WOPISrc=http://[WopiHost.domain]:8080/wopi/files/test.xlsx\n\nhttp://10.16.201.44/wv/wordviewerframe.aspx?PdfMode=1\u0026ui=zh-CN\u0026WOPISrc=http://10.6.237.190:8080/wopi/files/a.pdf\n```\n\n## 一些截图\n\n![image](./images/WX20180605-103302@2x.png)\n\n![image](./images/WX20180605-103534@2x.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frongfengliang%2Fows-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frongfengliang%2Fows-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frongfengliang%2Fows-project/lists"}