【问题标题】:Google Spread Sheet - - Node.js谷歌电子表格 - - Node.js
【发布时间】:2012-09-17 14:29:25
【问题描述】:

我正在开发一个 Node.js 应用程序,我将要求用户使用他们的 Google ID 进行身份验证

用户完成身份验证后,我的应用将在用户帐户中创建一个谷歌电子表格。

  1. 我应该开始研究 Google Drive API 还是应该开始研究电子表格 api?

  2. Node.js 中是否有现成的可用模块?

  3. 如何使用 google 登录验证用户身份?

编辑--

4 .如果我必须代表用户、服务帐户或客户 ID 创建电子表格,我应该创建哪种 API 访问?这两者有什么区别?

【问题讨论】:

    标签: node.js google-api google-drive-api google-sheets google-signin


    【解决方案1】:

    1) 要在用户帐户中创建电子表格(或任何其他文档类型),您必须使用 Drive API

    2) 没有 Node.js 模块,但 Drive SDK 文档包含所有可用于入门的方法的 JavaScript 示例

    3) 您必须使用 OAuth 2.0 来授权您的请求:https://developers.google.com/drive/about-auth

    【讨论】:

    • 您好,我在 developers.google.com/drive/quickstart 尝试了 Javascript API。但似乎有一些错误,例如,有一条指令说 Replace YOUR_CLIENT_SECRET with your Client Secret,也是之前生成的。但目前的代码示例似乎没有 YOUR_CLIENT_SECRET 任何地方。
    • 您需要从 Google 获取一些身份验证密钥。你有没有读过这些是如何工作的?
    • @JamWaffles 是的,我刚刚在developers.google.com/accounts/docs/OAuth2 阅读了它并让 Javascript 示例正常工作,我的错误是我没有指定 Javascript 来源
    • 该具体步骤并不真正适用于 JavaScript 示例,我们会更清楚地说明
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多