Facebook Graph API:使用curl无法获得用户性别

问题描述 投票:0回答:1

我使用以下命令:

curl -i -X GET "https://graph.facebook.com/me?fields=gender,email,id,name,likes,birthday&access_token=XXX"

但我得到的回应没有字段gender

{"email":"XXX\u0040gmail.com","id":"XXX","name":"XXX","likes":{"data":[{...}],"paging":{"cursors":{"before":"XXX","after":"XX"}}},"birthday":"XX\/XX\/XXXX"}

我的APP处于开发状态,启用了user_gender权限以及user_birthday。我使用PHP SDK获得了访问令牌。

    $loginUrl = $helper->getLoginUrl($redirect_url, array(
        'email',
        'user_birthday',
        'gender',
        'user_location',
        'user_likes'
    ));
curl facebook-graph-api command-line facebook-php-sdk
1个回答
0
投票

根据权限,把user_gender

© www.soinside.com 2019 - 2024. All rights reserved.