我使用api-key
,api-secret
对与 omniauth 合作。但是,如果我有访问令牌并且我不想使用密钥/秘密来获取用户数据,该怎么办?我怎样才能为 Facebook 和 Google + 做这件事。任何帮助将不胜感激 。我迷失了它
答案 0 :(得分:1)
对于google +,可以通过向其提供的终端发送请求,使用access_token从谷歌检索用户信息。
response = HTTParty.get("https://www.googleapis.com/oauth2/v2/userinfo",
headers: {
'Authorization' => "OAuth #{access_token}"
})