Как искать для друга указанного пользователя - PullRequest
2 голосов
/ 22 февраля 2011

Получить список друзей для указанного пользователя Facebook

Какие разрешения нужно запрашивать для этого ???

Ответы [ 3 ]

2 голосов
/ 24 февраля 2011

К сожалению для вас, но, к счастью, для друзей ваших друзей, метод друзей доступен только для меня (https://graph.facebook.com/me/friends?access_token=xxx), но не для любого другого пользователя (https://graph.facebook.com/id/friends)

). Вы можете попробовать это сами, только вв браузере, если вы перейдете на http://developers.facebook.com/docs/reference/api/user/,, прокрутите вниз до раздела «Подключения» и перейдите по ссылке «друзья», вы получите список всех своих друзей (при условии, что вы вошли в Facebook)

Еслизатем вы заменяете «меня» в URL-адресе, который вы получаете, идентификатором одного из ваших друзей, вы получите следующее сообщение:

"(# 604) Не удается найти всех друзей [id].Может только искать вошедшего в систему пользователя ([loggedinid]) или друзей вошедшего в систему пользователя с соответствующим разрешением "

РЕДАКТИРОВАТЬ:

Это может измениться с момента последнего просмотрапри этом друзья вошедшего в систему пользователя доступны с разрешением user_about_me, а также имеется соответствующее разрешение друзей под названием friends_about_me, которое может позволить вам получить доступ к друзьям друзей (см. http://developers.facebook.com/docs/authentication/permissions/

0 голосов
/ 24 февраля 2011

ну, я думаю, вы должны взглянуть на API Graph Facebook

, и я думаю, что вместо меня вы можете разместить идентификатор друзей, и это все

https://graph.facebook.com/me/friendlists
0 голосов
/ 22 февраля 2011

Я нашел объяснение здесь API Facebook от C # - Получение списка друзей .Вы должны создать токен и затем получить https://graph.facebook.com/me/friends?access_token={TOKEN HERE WHITOUT {}}

...