从我现在看到的情况来看,该插件似乎只为我提供了经过身份验证的Facebook用户的电子邮件地址。我需要名字、姓氏和其他数据。
使用我的插件(几个月前),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 参数中添加您的权限。
希望这能有所帮助
通过设置:
facebook_connect:
user_permissions: []
您可以请求其中一些权限:http://developers.facebook.com/docs/authentication/permissions/