2014-01-29 145 views
1

我一直拖延对我的服务实施oAuth,但我有点落后,所以我需要开始实施这个系统。而我使用的是脚本谷歌oAuth令牌到期

http://www.phpclasses.org/package/7700-PHP-Authorize-and-access-APIs-using-OAuth.html

我似乎得到一个令牌...响应成功的响应:

Access token: ya29.1..................etc 
Access token secret: [null] 
Access token expiry: 2014-01-29 19:16:31 UTC 

我的困惑是,该令牌在几个小时内到期...当用户使用服务时,我的用户每次都必须登录吗?

我的服务,每天晚上运行一个查询谷歌找到,如果我们需要同步的任何项目(任务)cron作业....

是否可以使用它?我对如何使用oAuth令牌代表他们拨打电话有点困惑......

也许有人可以解释我的问题。任何指导表示赞赏。

+1

查看刷新令牌的工作原理 – 2014-01-29 19:12:12

回答

1

Google OAuth令牌会在一段时间后过期,如果您没有要求它离线使用Google API。

PHP OAuth类通过将离线变量设置为true来简化它。这在article of the OAuth class blog中有更详细的解释。

我是那个班的作者,但我没有在这里监控。未来,如果您对该课程有具体问题,请使用相应的support forum,以便我可以收到通知并更快回复您。

+0

感谢您的回复,我将在文章和论坛上阅读!非常感激。 – Justin