2017-10-06 101 views
0

我想用NodeJS创建一个REST Api,并向某些google apis(如gmail,contact和people api)发出请求。我在谷歌开发者控制台中创建了一个项目,然后在我的项目中启用了所有必需的Google API。现在,当创建凭证(选定的OAuth客户端ID)时,我很困惑从“Web应用程序”和“其他”中选择应用程序类型。如果让我选择的Web应用程序,然后会是怎样的授权的JavaScript来源授权的重新导向URI的如何从NodeJS REST API访问Google API?

注的价值:我会使用Chrome扩展程序和iOS应用后此REST API。

回答

0

https://developers.google.com/+/web/samples/javascript

状态 “注意:使用一个单一的项目来保存你的应用程序的所有平台实例(安卓,iOS,网络等),每一个不同的客户端ID” 这意味着您可以很好地选择Web应用程序来满足您的需求。

+0

你的意思是说我应该为Chrome App和IOS App生成单独的客户端ID吗?由于我的API对于这两个应用程序都是相同的,因此在向Google apis发送请求时,我需要在客户端ID之间切换。这是做到这一点的方式吗? –