Вам необходимо опубликовать в фиде своих друзей. Простым способом было бы адаптировать ваш код для использования соответствующего графического метода с людьми, которых вы хотите опубликовать в 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, который вы хотите опубликовать.