【问题标题】:How to have google docs api (nodejs) create an empty doc in a particular google account如何让 google docs api (nodejs) 在特定的 google 帐户中创建一个空文档
【发布时间】:2019-11-30 13:27:57
【问题描述】:

我有一个 express.js 应用程序,其中客户端使用本地策略 (passport.js) 进行身份验证。之后,我希望他们能够创建带有他们希望标题的空文档(我创建了一个新的 mongoose 'Task' 文档并将其 doclink (Task.doclink) 设置为新创建的文档的公共链接 (https://docs.google.com/document/d/...document_id.../edit)) .

我希望在我有权访问的特定 Google 帐户中创建此新文档(客户无法直接访问它,但他们可以在其中创建文档并写入)

关于我应该如何进行谷歌 API 授权的任何建议?根据我目前的研究,这似乎是不可能的。

【问题讨论】:

    标签: node.js express google-api google-drive-api google-docs-api


    【解决方案1】:

    我建议您使用 service account,正如文档所说:

    服务帐户是实例或应用程序的身份 可以用来代表您运行 API 请求。

    这意味着您将能够在您的 express 应用中拥有一个“机器人用户”,这可能是您的用户和您的文档之间的接口。

    文档

    您可以在以下链接中查看更多信息:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多