【问题标题】:Online file viewer (all formats)在线文件查看器(所有格式)
【发布时间】:2016-10-01 18:25:43
【问题描述】:

我在 S3 上有一些文件,想在 Web 中查看这些文件。问题是文件不是公开的,我不希望它们公开。谷歌文档查看器可以工作,但条件是,文件应该是公开的。

我可以使用办公网络应用程序在浏览器中显示吗?由于文件是私有的,我不想在 Microsoft 服务器上存储任何数据。看起来即使是谷歌文档查看器也会在解析时存储信息。

什么是最干净的方法?

谢谢。

【问题讨论】:

  • 这不是一个编程问题,至少目前是如何提出的,所以如果您在superuser.com 上提问,您可能会得到更好的服务。

标签: ms-office google-docs google-docs-api google-document-viewer office-web-components


【解决方案1】:

我之前曾四处寻找类似的东西,有些应用程序可以在本地安装(Cyber​​Duck、S3 浏览器等)。在浏览器中一直受到限制,直到最近(完全披露我在这个项目上工作)。

S3 镜头 - https://www.s3lens.com/

【讨论】:

    【解决方案2】:

    我可能在这里得到一个减号,但微软也有一个在线查看器,其工作方式相同:文件需要公开访问。

    这里是链接:https://view.officeapps.live.com/op/view.aspx

    我补充说的是,这些文件只需要在短时间内公开访问,即直到页面被打开。因此,您通过将要查看的文件上传到随机生成的文件夹中的公共临时存储空间来欺骗他们,并将该 URL 提供给在线查看器。

    当然这不是那么安全,因为文件将作为某个点到达临时存储,然后到达 Google 或 Microsoft,但随机路径名提供了一定程度的安全性。

    我最近创建了一个小故障应用程序,它演示了我刚才解释的内容:https://honeysuckle-eye.glitch.me/

    它将本地文件上传到临时存储,然后从该临时存储打开查看器;临时存储仅持续一次下载,因此非常安全。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多