2014-01-29 172 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