我对将 Google Docs 与我们的应用程序集成很感兴趣,并且好奇 API 是否会支持我们的用例。
我们的用户会在我们的网站上看到一个打开文档(以编程方式创建的文档)的链接。当他们单击该链接时,它会根据我们系统的权限以写入或只读模式打开 Google 文档(在另一个浏览器选项卡中)。最好用户根本不需要 Google 帐户。此外,在他们单击链接之前,我们希望显示该文档特定修订版本的完全静态 HTML 表示。聆听更改(从我们的后端)到文档以更新静态 html 或类似的内容也很不错。他们将无法创建新文档或删除文档。
总之:
控制文档创建/删除
控制文档共享(这里可以接受一些解决方法)
通过我们的服务进行身份验证以编辑/查看文档
通过 API 向文档添加注释
将文档转换为静态 HTML
自定义 Google Doc 编辑器以使其更适合我们创建的类型文档(电影脚本)可能会很好,但不是必需的,模板很有帮助,因此使用模板创建文档会很好。
如果可能,我们需要哪些 API、帐户类型等来完成上述操作?