状況:
私のFacebookアプリケーション(http://apps.facebook.com/mymagicmirror/)は、ユーザーの性別を検出し、異性または男性または女性を照会する必要がありました
FQL:
SELECT uid, name, pic, sex FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1='.$user_id.') and sex='male'
問題: Facebook ユーザーが他のロケールを使用している場合、「性別」フィールドが「男性」と「女性」に一致しなくなります。代わりに、中国語で言うと、sex は男性 / 女性になり、sex='male' の FQL はゼロの結果を返します。
Facebookユーザーが英語以外のロケールを使用している場合でも、すべての男性/女性の友達を照会する解決策はありますか?