Интеграция iOS с Facebook - публикация в ленте новостей - PullRequest
0 голосов
/ 04 января 2012

Я не знаю, если это правильное место, чтобы спросить это, но я уверен, что некоторые из вас уже испытали некоторую интеграцию iOS с Facebook .... Тогда я попытаюсь объяснить, что я пытаюсь сделать тут ....

Я уже подключил свое приложение к Facebook, следуя документации в Developers.facebook ..... Дело в том ... У меня есть кнопка в моем приложении, которая должна вызвать диалоговое окно, которое позволяет мне публиковать в моя лента новостей .... Проблема в том, что информация в документации не работает (или я не знаю, как ее использовать ...) ....

Ориентация на использование этого кода для запуска действия:

    NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
  kAppId, @"app_id",
  @"https://developers.facebook.com/docs/reference/dialogs/", @"link",
  @"http://fbrell.com/f8.jpg", @"picture",
  @"Facebook Dialogs", @"name",
  @"Reference Documentation", @"caption",
  @"Using Dialogs to interact with users.", @"description",
  @"Facebook Dialogs are so easy!",  @"message",
  nil];

[_facebook dialog:@"feed" andParams:params andDelegate:self];

Но в информации много чего не хватает, например: где я должен использовать этот код и как именно ....

Кто-то уже делал подобные вещи?

Спасибо !!!

1 Ответ

1 голос
/ 04 января 2012

Единственное, что вы должны сделать, чтобы это работало, - это сделать IBAction связать его в Xib с кнопкой и поведением, которое вы хотите.

это будет выглядеть примерно так:

-(IBAction) sendMessageToWall
{
   NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
  kAppId, @"app_id",
  @"https://developers.facebook.com/docs/reference/dialogs/", @"link",
  @"http://fbrell.com/f8.jpg", @"picture",
  @"Facebook Dialogs", @"name",
  @"Reference Documentation", @"caption",
  @"Using Dialogs to interact with users.", @"description",
  @"Facebook Dialogs are so easy!",  @"message",
  nil];

  [_facebook dialog:@"feed" andParams:params andDelegate:self];

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