【发布时间】:2014-02-15 09:57:42
【问题描述】:
我想允许我的用户使用 facebook 登录,而当用户这样做时,我想收集那里的信息,例如姓名、电子邮件、位置、性别等。我面临两个问题
- FB.api 并不总是返回用户的位置。
-
我无法使用 user_birhtday 获取用户的生日。代码如下。
FB.getLoginStatus(函数(响应) { if (response.status === '已连接') { FB.api('/me?fields=age_range,name,location,email,gender', function(response) { //获取用户信息 }); } 别的 { FB.登录(功能(响应){ 如果(response.authResponse){ FB.api('/me?fields=age_range,name,location,email,gender', function(response) { //获取用户信息
}); } 别的 { // 用户未登录 } }, { 范围:'电子邮件'}); } }, 真的); }
【问题讨论】:
标签: facebook facebook-graph-api location