Facebook Graph API - Друзья, использующие приложение - PullRequest
6 голосов
/ 20 сентября 2010

Есть ли в библиотеке Facebook.php функция для того, чтобы заводить друзей пользователя с помощью определенного приложения.Что-то вроде:

$friends = $facebook->api('me/friends?access_token=' . $access_token);

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

Ответы [ 2 ]

17 голосов
/ 20 сентября 2010

Вы должны быть в состоянии сделать это с FQL:

select uid, name, is_app_user from user where uid in (select uid2 from friend where uid1=me()) and is_app_user=1
2 голосов
/ 30 октября 2012

Вы всегда можете сделать запрос с токеном приложения на URL:

https://graph.facebook.com/user_id/friends?fields=id,name,installed

А затем просто отфильтровать пользователя по установленному параметру. Для друзей пользователя вы можете сделать то же самое, но с клиентским токеном.

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