поиск друзей с помощью Facebook Graph API - PullRequest
6 голосов
/ 17 декабря 2010

Есть ли у Facebook API для поиска друга пользователя?

Тим

Ответы [ 2 ]

6 голосов
/ 20 февраля 2013

Вы можете искать имя друга следующим образом:

select uid, name, sex 
from user 
where uid in (SELECT uid2 FROM friend WHERE uid1 = me())
and (strpos(lower(name),'TheFriendName')>=0 OR strpos(name,'TheFriendName')>=0)

TheFriendName = Полное имя или часть имени

Пример:

select uid, name, sex 
from user 
where uid in (SELECT uid2 FROM friend WHERE uid1 = me())
and (strpos(lower(name),'Jack')>=0 OR strpos(name,'Jack')>=0)
3 голосов
/ 17 декабря 2010

Вы можете получить список друзей, используя следующий вызов API:

Friends: https://graph.facebook.com/me/friends?access_token=...

, а затем выполнить поиск в списке того, кого вы ищете.

См. Более подробную документацию.здесь: http://developers.facebook.com/docs/api

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...