2012-04-09 3 views
1

Я разрабатываю приложение для facebook. В этом приложении я получаю друзей пользователя, используя график api. Например:Получите только женщин или друзей-мужчин

$facebook->api("/{$user_id}/friends?fields=id,name,gender"); 

Это прекрасно работает, но я хочу фильтровать, чтобы получить только самец или просто друзей-женщин. Я делаю это, получая всех друзей пользователя, а затем выбираю самцов или женщин, но я хочу знать, есть ли способ отфильтровать это во время вызова api. Кто-нибудь может мне помочь?

ответ

2

Попробуйте использовать FQL:

/fql?q=select uid, name, sex from user where uid in(select uid2 from friend where uid1 = me()) and sex = "female" 

FB dev explorer example

Смежные вопросы