将事件添加到Google Calender



我正在尝试将我的WebApp与Google Calender集成,我的应用程序由几个用户使用,这些用户正在使用我要将其推向其Google Calender,

我想提供一次授权过程来管理其Google Calender。

我在Google API控制台中创建了项目以访问Calender API并使用Google Calender PHP库获得授权。

我有客户端,秘密,重定向URI,开发人员密钥,因此授权后我从Google那里获得了代码。

我可以使用离线方式创建事件而不是每次授权他..

我是使用以下步骤解决问题的bale

  • 在Google开发人员控制台中创建的开发人员帐户。
  • 在Google开发人员控制台中创建了一个项目
  • 将应用程序允许获得Google Calender。
  • 为浏览器应用程序创建公共API访问
  • 使用授权重定向URI和JavaScript起源为Web应用创建新的客户ID。
  • 使用Google库来验证身份验证并从Google获得刷新令牌。
  • 将未来存储到数据库的刷新令牌。

所有以上五个点都是一个时间活动。

  • 使用刷新令牌获取新的访问令牌以插入/update/deleteGoogle Calender用户的活动

这项第六项活动基于我们想做的事件。

这已经解决了我的问题,刷新令牌将留下终身,我们可以从刷新令牌上获得访问令牌进行稳定的操作。

如何工作:https://developers.google.com/accounts/docs/oauth2installedapp

相关内容

  • 没有找到相关文章

最新更新