google-apps-script - 支持 3rd-party 存储的 Google docs API
问题描述
根据Edit files on 3rd-party storage systems article,可以编辑存储在 3rd-party 存储系统(例如 Box)上的 Google Docs、Sheets 和 Slides(Google 文件)。
是否有公共 API 可以提供与额外的第 3 方存储系统集成的可能性(例如在 Box 中用于 G Suite 原生集成,即文件自动保存在 Box 中而不是 Drive 中)?它需要企业或企业 G Suite 帐户吗?
谢谢。
解决方案
您可以构建自己的与Google Drive API的集成,以将内容传入和传出 Google Drive,假设您对以传统 Office 文档而不是 Google 格式导出和导入该内容感到满意。
如果您想将它与任意 3rd 方存储系统一起使用,一种方法是构建您自己的应用程序,该应用程序与 Google 和该存储系统集成,以允许您在它们之间传输内容。
这些方法都不需要您的 Google 帐户专门是企业或企业帐户。使用这两种方法,数据实际上都保存在 Google Drive 中,然后在后台同步到其他存储平台。如果这是可以接受的,那么这些解决方案可能会满足您的要求。
Kloudless等工具可让您通过单一实现连接到多个不同的云存储 SaaS 应用程序和协议。(披露:我是首席技术官)。查看 Kloudless 的统一存储 API 文档和 Kloudless文件资源管理器,以提示用户选择要同步的文件。
推荐阅读
- symfony - Symfony / Doctrine - GroupBy 没有返回所有结果
- rdlc - 当条件为假时如何隐藏条件行 RDLC
- wordpress - 当前页面是子页面时,WordPress将父元素显示为活动状态
- python - pep8 没有运行。pydev ubuntu?
- python - 如何将带有数字和字母的字段更改为python中的数字
- python - 我如何检查输入的变量是以“Q”开头还是数字
- r - 从 df 创建一个语料库,包括文档名称
- apache-spark - 如何在不使用 flatMapsGroupWithState 的情况下使用 Structured Streaming 2.3.0 在 spark 中进行无状态聚合?
- ios - 观察函数在 SWIFT 中如何工作的机制
- html - 使用 R 进行网页抓取 - 多页表格