0

在我的 symfony 项目中,我为不同的社交登录(twitter、facebook 和 google)集成了 HwiOAuthBundle,并且一切正常。我们正在为这些提供者中的每一个以及用户 ID 收集 oAuth 令牌。

现在我的问题是,如何在我的 symfony 控制器的 HwiOAuthBundle (或任何其他方式)的帮助下使用这些令牌对这些服务之一进行经过身份验证的 API 调用

任何帮助将不胜感激。

4

2 回答 2

0

对于 facebook,只需调用图形 API,将您保存在数据库中的 FB 访问令牌传递给它:https ://graph.facebook.com/.....?access_token=

与linkedin相同,只需使用 oauth2_access_token= 代替

其他提供商可能相同/相似的事情

为我工作。

于 2014-01-22T03:02:30.617 回答
-1

不要认为有可能做你所要求的。默认情况下,HWIOAuthBundle 甚至不将令牌保存到 DB。

获得令牌后,我认为您需要使用专用于每个 API 的捆绑包/包装器。

于 2013-11-14T04:44:02.097 回答