背景: 我的想法是创建一个完全用 nodejs 编写的内容为主的网站(想想新闻文章或博客文章)。由于特别是在 Google Drive(Google Docs)上创建内容非常简单,我想做的是让 Nodejs 从 Google Docs 中检索网站的内容。
挑战:据我所知,按照 Google 的说法,正确的做法是创建一个服务帐户,以便应用程序可以访问存储在 Google Drive 上的文件,而无需用户以确认的形式进行干预。Google 为服务器到服务器的请求提供了三个库——java、python 和 php。有谁知道 Node 社区已经写过类似的东西?我知道node-oauth但我已经搜索了它的来源,并没有找到任何引用私钥的东西,这是服务器到服务器交互所必需的,我认为这是不支持的。写一个也是一种选择,但如果可能的话,我想避免这种情况。看看 Google 编写的 Java Oauth2 客户端库就很清楚这不是一件容易的事。
提前致谢!