Facebook Graph Api Friendlist Объект - PullRequest
       1

Facebook Graph Api Friendlist Объект

1 голос
/ 05 августа 2011

Возможно, я что-то упускаю, но я пытаюсь получить фид для объекта списка друзей.

В настоящее время я собираю элементы объекта списка друзей и добавляю их вместе в формате json.

[id, id, id]

Затем я использую эти исходные идентификаторы и отправляю их в качестве аргументов в поток API REST.get

Это возвращает мне результаты, но я ничего не могу поделать, но чувствую, что что-то перебрал.

Вывод: Не делай этого, просто не делай этого, это медленно. Например, пользователь с 300 пользователями вернется навсегда.

Ответы [ 2 ]

3 голосов
/ 15 ноября 2012

Вы можете очень близко подойти к получению фида списка друзей с минимальными усилиями:

FBRequest *request=[FBRequest requestForGraphPath:@"me/home?filter=fl_<friendListId>"]; 

, где вы замените реальный идентификатор FriendList.Вы можете получить их:

FBRequest *request=[FBRequest requestForGraphPath:@"me/friendlists"];

Я понимаю, что вам, вероятно, не нужен этот ответ, но я надеюсь, что он может помочь кому-то еще.

1 голос
/ 05 августа 2011

Если вы можете использовать граф API (который я рекомендую, поскольку мы находимся в процессе удаления API REST), вы можете получить фид нескольких uid (после предоставления разрешения read_stream) как таковой https://graph.facebook.com/feed?ids=uid1,uid2,uid3&access_token=ACCESS_TOKEN.

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