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

标签 facebook facebook-graph-api symfony fosuserbundle hwioauthbundle

我如何从 Facebook Connect 获取正确的用户数据,例如个人资料图片(当前返回 null)、名字和姓氏(现在似乎只有全名)?

最佳答案

总的来说它很简单,只需要在 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中找到.

关于facebook - HWIOAuthBundle - Symfony2 - 从 Facebook 获取用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18576509/

相关文章:

php - Facebook Scraped URL 404 欢迎使用 Nginx 错误 [Ningx + PHP-FPM]

Facebook Graph API - 在页面/群组照片上点赞

mysql - SQLSTATE[HY000] [1045] 拒绝用户 'root' @'127.0.0.1' 的访问(使用密码 : NO) SYMFONY2

php - 绕过 symfony2 中的 findBy 强制小写作为第一个字母

c# - W8/WP8 c# sdk 是否可以实现 facebook 用户对用户的请求?

node.js - 使用 facebook nodejs sdk 发布到群组 : OAuthException

facebook - 什么是Facebook Messenger音频消息格式?

javascript - 如果选中复选框,则在 Facebook 墙上发布消息

javascript - Facebook Javascript SDK 区域设置语言

php - 使用 Knp Snappy 生成 pdf 文件时出现错误字符