如何使用HwiOAuthBundle进行经过身份验证的oAuth调用

时间:2013-11-13 06:34:54

标签: facebook authentication symfony oauth hwioauthbundle

在我的symfony项目中,我已将HwiOAuthBundle集成到不同的社交登录(twitter,facebook和google)中,一切都运行良好。我们正在收集每个提供商的oAuth令牌以及用户ID。

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

任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

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

对于linkedin来说,只需使用oauth2_access_token =而不是

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

为我工作。

答案 1 :(得分:-1)

不要认为可以做你所要求的事情。 HWIOAuthBundle默认情况下甚至不会将令牌保存到数据库。

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