繁体   English   中英

Facebook Graph API中的性别为空

[英]Empty gender from Facebook Graph API

我无法使用Facebook资源管理器获取性别:

在此处输入图片说明

左侧的性别属性看起来像已禁用,当我用鼠标悬停它时,我得到Field is empty or disallowed by the access token 无论我启用的权限如何,无论API版本如何:

在此处输入图片说明

我认为Facebook帐户设置正确。 任何想法 ?

对于使用fb sdk v5和Graph API大于3.0的任何人,都需要使用user_gender权限才能获得性别。 例如:

在登录网址中

$this->helper->getLoginUrl(
           'your_return_url',
            'app_scopes' // e.g. ['email', 'user_gender']
        );

在请求中:

'/me?fields=id,first_name,last_name,link,email,gender'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM