iOS запрос на диалог Facebook не работает - PullRequest
1 голос
/ 14 января 2012

Я слежу за обучающей программой Facebook iOS.Я пытаюсь реализовать их код:

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

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

Появляется диалоговое окно, я добавляю своих друзей, затем нажимаю «Отправить».На данный момент ничего не происходит.Мои друзья (тестовые аккаунты) никогда не получают уведомление.

Этот метод делегата называется:

-(void)dialogDidComplete:(FBDialog *)dialog
{

}

Есть какие-либо идеи относительно того, почему мои друзья не получают уведомления?

По сути, я пытаюсь заставить людей поделиться этим приложением со своими друзьями.Они нажимают на ссылку, и она открывает приложение в магазине приложений iTunes.Должен ли я делать это по-другому?

Ответы [ 3 ]

6 голосов
/ 05 апреля 2012

Убедитесь, что для вашего приложения определен URL-адрес холста.

0 голосов
/ 12 июня 2012

Клаудия права. В настройках приложения вам необходимо заполнить раздел «приложение на Facebook» и указать URL-адрес холста.

Полагаю, дело в том, что если вы этого не сделаете, Facebook не сможет направить приглашенного пользователя, поэтому он не отобразит запрос.

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

0 голосов
/ 05 апреля 2012

Это должно работать.Также убедитесь, что ваш делегат приложения настроен.

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   APP_ID, @"app_id",
                                   URL_TO_SITE, @"link",
                                   URL_TO_PIC, @"picture",
                                   LINK_TITLE, @"name",
                                   @" ", @"caption",
                                   LINK_DESCRIPTION, @"description",
                                   nil];

[facebook dialog:@"stream.publish"
           andParams:params
         andDelegate:self];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...