2015-01-03 4 views
-1

Я пытаюсь получить количество друзей для пользователя, я вижу, что этот userid является другом, но как я могу получить общее количество друзей?Facebook API Получить количество друзей для пользователя

Я попытался использовать конечную точку/{user-id}/friends, но получаю привилегию. Использование/{user-id-a}/friends/{user-id-b} Я просто получаю данные моего друга.

ответ

0

Вам необходимо использовать /{user_id}/friends. Поэтому вам нужно собрать разрешение user_friends во время диалога входа в приложение.

См

Ответ на вызов будет содержать поле summary.total_count с общим числом друзей этого user_id имеет. Имейте в виду, что только друзья, которые также используют одно и то же приложение, будут возвращены в массиве данных друзей. Если вам просто нужен общий счет, возвращаемая информация должна быть достаточной.

+0

/{user_id}/friends возвращает пустой набор данных, потому что user_id не является моим user_id –

+0

Если у вас есть токен доступа пользователя, вы можете позвонить/мне/друзьям. В противном случае вы никогда не сможете получить доступ к этим данным, поскольку для этого требуется разрешение отдельного пользователя. – Tobi