0
我通過Google plus rails gem獲取'GooglePlus :: RequestError:無效憑證'。GooglePlus :: RequestError:無效憑證
無法理解,因爲當我使用它來登錄用戶時,它工作正常,但我也使用檢索的憑據來顯示有關用戶的一些信息,即使它在一兩天後暫時工作我得到這個錯誤:
'GOOGLEPLUS :: RequestError:無效的憑證'
我的助手代碼:
def google_friends(user)
auth = user.social_auths.where(provider: 'google').first
if auth
begin
GooglePlus.api_key = ENV['GOOGLE_KEY']
client = GooglePlus::Person.get(auth.uid, :access_token => auth.token)
client.emails.first["value"]
rescue
''
end
else
''
end
end
在此先感謝。
你在登錄時要求什麼範圍? – DaImTo 2014-09-23 07:27:43
有沒有...我存儲的用戶ID和令牌,稍後使用它來檢索用戶的社交最新信息... – Hamdan 2014-09-24 01:58:17
acccess令牌1小時後過期,您需要使用refreshtoken來獲得一個新的。 – DaImTo 2014-09-24 06:41:00