Как вызвать Facebook Dialog со списком друзей - PullRequest
0 голосов
/ 03 января 2012

Есть ли способ запустить диалоговое окно facebook со списком друзей в клиенте iPhone?

enter image description here

Ответы [ 3 ]

2 голосов
/ 03 января 2012

Вы можете сделать это, как показано в Учебник для iOS (Шаг 7: Интеграция с социальными каналами)

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                           @"Come check out my app.",  @"message",
                           nil];

[facebook dialog:@"apprequests"
              andParams:params
            andDelegate:self];

Обновление:
Если вы хотите, чтобы эти запросы были видны пользователям на Facebook (а не только в вашем приложении), вам нужно указать URL сайта или Canvas URL в настройках приложения (это будет URL-адрес пользователя перенаправляется по запросу принять). В противном случае эти запросы будут доступны только через API, поэтому вы сможете получить их в приложении и показать пользователям.

0 голосов
/ 26 февраля 2013

Вы можете использовать FBWebDialogs который является частью FacebookSDK.

Например, если сессия уже активна, попробуйте это:

[FBWebDialogs presentRequestsDialogModallyWithSession:nil message:@"Message" title:nil parameters:nil handler:nil];
0 голосов
/ 23 апреля 2012

Ответ из iOS Tutorial отлично работает для меня, за исключением того, что он не показывает друзьям на выбор. Если я наберу письмо, то оно показывает мне друзей, чье имя начинается с этого, но я не могу понять, как просмотреть весь список друзей на выбор, как задал вопрос.

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