有没有简单的方法使用sfFacebookConnect为我的facebook连接应用程序“提供”更多权限

时间:2011-05-11 07:43:37

标签: facebook api symfony1

从我现在看来,这个插件似乎只为我提供了经过身份验证的facebook用户的电子邮件地址。我需要名字,姓氏和其他数据。

2 个答案:

答案 0 :(得分:3)

使用我的插件(几个月前),app.yml中的facebook_connect设置无效。

所以,我把这个用于fb登录按钮:

<a href="https://www.facebook.com/dialog/oauth?client_id=*ID_CLIENT*&redirect_uri=<?=urlencode("http://*YOUR_URL_CALLBACK*")?>&scope=email,user_birthday,publish_stream&response_type=token"><img src="/images/fb_dark_medium_short.gif" alt="Facebook Connect" style="width:100px"/></a>

您可以在范围GET参数中添加您的权限。

希望这可以提供帮助

答案 1 :(得分:0)

通过设置:

facebook_connect:
  user_permissions: []

您可以请求其中一些权限:http://developers.facebook.com/docs/authentication/permissions/