1

我开发一个应用程序的Node.js,我会要求用户进行身份验证他们的谷歌ID的谷歌试算表 - - Node.js的

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

  1. 我应该开始寻找Google Drive API还是应该开始查看电子表格api?

  2. Node.js中是否有任何现成的模块可用于这些模块?

  3. 如何使用谷歌登录认证用户?

EDIT--

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

回答

1

1)要创建在用户的帐户的电子表格(或任何其他文件类型),你必须使用驱动API

2)有没有Node.js的模块,但驱动器SDK文档中包含的JavaScript样本所有可以使用的方法上手

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

+0

您好我曾尝试Javascript API第在https://developers.google.com/drive/quickstart 。但是似乎存在一些错误,例如,有一条说明指出将YOUR_CLIENT_SECRET替换为之前生成的客户端密钥。但目前的代码示例似乎没有YOUR_CLIENT_SECRET。 –

+0

您需要从Google获取一些验证密钥。你有没有读过这些如何工作? – Bojangles

+0

@JamWaffles是的,我只是在https://developers.google.com/accounts/docs/OAuth2上阅读它,并有Javascript示例工作,我的错误是我没有指定Javascript的起源 –