日历纳入应用程序

时间:2017-11-09 06:30:53

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

我正在开发一个应用程序,最终将有许多不同的用户日历来管理。

主要问题是我不想维护这些数据我只是想让他们在应用程序上创建一个帐户,然后立即访问个人日历,他们可以在其中添加和创建活动。我对那里的选项不是很熟悉,但这是我可以用谷歌日历做的事情吗?我没有让用户必须采取额外的步骤通过谷歌登录才能访问他们的个人日历 - 我认为这是一个要求使用某种类型的谷歌帐户来使用谷歌日历。

基本上我想要一个黑盒子。

用户在我的应用上创建帐户 - 不应该登录任何外部

用户可以将事件添加到他们的日历中 - >我发送json或其他东西到这个日历服务,即黑盒子

日历服务接收请求并管理

然后我可以从日历服务请求信息 - >日历从黑匣子里发回json或者其他东西。

由于

1 个答案:

答案 0 :(得分:0)

当用户在您的系统上创建帐户时,您可以使用Google calendar执行此操作,而您必须使用Oauth2请求访问其Google日历帐户。完成此操作后,您应确保请求离线访问,以便您拥有刷新令牌,以便您以后访问其帐户。当他们向他们的日历添加事件时,您可以使用刷新令牌获取新的访问令牌,这将允许您写入他们的谷歌日历。