Google Calendar API - 在没有用户交互的情况下将事件添加到日历中

时间:2017-03-18 14:43:56

标签: php google-calendar-api

过去几天我一直在探索使用PHP在谷歌日历中添加事件的不同方法,但没有任何运气。

我能够在身份验证后向登录用户添加事件。但我想向商店经理的谷歌日历添加事件,而无需每次都进行授权。

有可能吗?一个简单的代码片段会很有帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

我建议您使用长寿refresh tokens

  

刷新令牌是一种特殊的令牌   验证用户而无需重新进行身份验证。这是   主要用于安装在a上的移动应用程序   设备

     

如果您是新手来刷新令牌,可以在中了解更多相关信息   这篇博文:Refresh Tokens: When to Use Them and How They Interact with JWTs

这使您可以访问Facebook Messenger而不是 必须每次登录。

检查Refreshing an access token (offline access)  Google API指南。除非你,否则这些刷新令牌永远不会过期  选择撤销它们(注销)。

  

注意:目前每位用户最多有50个刷新令牌   每个客户的帐户。如果达到限制,则创建新令牌   自动使最旧的令牌无效而不发出警告。这个限制   不适用于服务帐户。