Как отобразить Facebook Fan Wall в приложении для iPhone? - PullRequest
1 голос
/ 08 сентября 2011

Я хотел бы отобразить Facebook Fan Wall, как показано на рисунке ниже. Подскажите, пожалуйста, как это можно сделать?

enter image description here

Спасибо!

Ответы [ 2 ]

2 голосов
/ 08 сентября 2011

Вы можете получить список настенных каналов от https://graph.facebook.com/cocacola/statuses?access_token=... (предварительный просмотр можно увидеть с помощью Graph API Explorer здесь ).Затем вы просто проанализируете возвращенный JSON и поместите их в ячейки UITableView.

0 голосов
/ 08 сентября 2011

Вам необходимо опубликовать в фиде своих друзей. Простым способом было бы адаптировать ваш код для использования соответствующего графического метода с людьми, которых вы хотите опубликовать в Facebook ID (я предполагаю, что вы сохранили это из предыдущего звонка).график api в person.facebookID)

[facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/feed/",person.facebookID] andParams:params andHttpMethod:@"POST" andDelegate:self

http://developers.facebook.com/docs/reference/api/post

Чтобы получить список пользователей, используйте график путь me / friends

[facebook requestWithGraphPath:@"me/friends" andDelegate:self];

Который вернет JSON-список имен друзей пользователей и их идентификаторов Facebook соответствующему методу делегата из FBRequest, вероятно, стоит обернуть этот набор результатов в набор личных объектов или сохранить возвращенный NSDictionary, чтобы вы могли получитьотдельные друзья, это зависит от вас, как вы обрабатываете список возвращенных друзей (вы, вероятно, хотите использовать UITableView для отображения друзей пользователя или фильтра на основе какого-либо другого ввода от пользователя)

Использование этого метода приведет козначает, что вам не нужно использовать диалоги Facebook в iOS SDK, что означает, что есть верхний предел, сколько месges пользователь может опубликовать сообщение через день с помощью вашего приложения

Если вы хотите использовать диалоговое окно, вам нужно будет включить target_id в свой словарь параметров и установить его для идентификатора Facebook, который вы хотите опубликовать.

...