1

この fql を作成しようとすると:

print graph.fql('SELECT name FROM user WHERE gender =male ')

このエラーが発生しました:

OAuthError: [602] (#602) gender is not a member of the user table.

そして、それらを友達のデータ権限に追加しました。

4

1 に答える 1

3

これは、Graph API を使用して取得できます。 flist=graph.get('me/friends?fields=gender')

FQL のみが必要な場合は、次のようにします。 graph.fql('SELECT gender FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())')

私はこれを数日前に実装しました。ソース コードはこちらで確認できます: https://github.com/astronomersiva/Facebook-analysers/blob/master/Gender%20analyser.py

于 2014-06-10T08:07:17.400 に答える