使用django-social-auth登录后获取Facebook数据

时间:2012-01-14 18:58:46

标签: django facebook django-facebook

我们已经设置了一个使用django-social-auth扩展程序对Facebook用户进行身份验证的应用程序。身份验证工作正常,但我们不清楚如何从Facebook(朋友列表,喜欢等)获取有用的信息 django-facebook似乎处理了一些此功能,但也处理授权方面。是否有一个应用程序可以整齐地放在django-social-auth之上并提供使用Facebook数据的框架?一起使用django-social-authdjango-facebook似乎很糟糕。

2 个答案:

答案 0 :(得分:4)

您可能需要查看facepy。您可以使用django-social-auth在您的数据库中保存的Facebook oAuth访问令牌,并允许您的应用程序允许为给定用户进行的任何Graph API调用。

答案 1 :(得分:2)

自己滚动它不应该太难。 Facebook图形API只是带有access_token的HTTP get请求,它返回JSON数据。