HWIOAuthBundle - Symfony2 - 从Facebook获取用户数据

时间:2013-09-02 15:22:46

标签: facebook facebook-graph-api symfony fosuserbundle hwioauthbundle

如何从Facebook Connect获取正确的用户数据,如配置文件图片(当前返回null),名字和姓氏(似乎现在只是实现全名)?

1 个答案:

答案 0 :(得分:11)

总的来说,它非常简单,只需在config.yml中进行一些调整:

hwi_oauth:
    firewall_name:         secured_area
    resource_owners:
        facebook:
            type:          facebook
            client_id:     <client_id>
            client_secret: <client_secret>
            infos_url:     "https://graph.facebook.com/me?fields=username,name,picture.type(square)"
            paths:
                profilepicture: picture.data.url

更多详细信息,请参阅documentation