带有服务器端帐户node.js

时间:2015-05-20 21:53:06

标签: javascript node.js google-calendar-api

标题几乎总结了它。

我很抱歉在这里提出这个问题,但是我已经四处乱转约2小时,现在试图弄清楚是否可以在没有用户的情况下访问日历的事件(简单获取,只读)必须登录谷歌帐户? 我试图显示一个日历的事件作为内部事物。但我希望这可以工作,而不必要求用户手动登录。

我有一个服务帐户设置,但对于我的生活无法弄清楚这在哪里工作的javascript示例。而且我想知道JS是否有可能。我知道在java和php中它是可能的。但是没有使用javascript的例子似乎存在。

我还在stackOverflow上看到了一些类似的情况,但是这些情况正在寻找刷新令牌。我想从用户那里抽象出所有身份验证。

那么,这可能在javascript中吗?

(Angular.js客户端/ Node.js服务器端)

编辑TL; DR

我想从node.js服务器获取并显示来自Google日历的事件,而不需要 ANY 用户干预。这可能吗?

1 个答案:

答案 0 :(得分:0)

HAHA!我找到了works的东西。

安装它,创建谷歌服务帐户,下载.p12,转换,输入信息,你很好。详细介绍了他的github。日历保持“私有”(仅与服务帐户共享),无需用户干预,并且可以正确获取数据

(主要是......在不同的机器上部署我的js代码时出现问题,但在我用于测试的Windows上运行正常,这可能是我的错误。)