API приглашения Facebook
Мне нужно пригласить моего друга из моего приложения IOS родной. Я прочитал документацию и использовал следующий код. Я просматриваю всплывающее окно, выбираю моего друга и отправляю приглашение. Метод обратного вызова говорит "Запрос отправлен". но мой друг не получил ничего приглашения. Зачем?
[FBWebDialogs presentRequestsDialogModallyWithSession:nil
message:[NSString stringWithFormat:@"I just smashed %d friends! Can you beat it?", 2]
title:nil
parameters:params
handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
if (error) {
// Case A: Error launching the dialog or sending request.
NSLog(@"Error sending request.");
} else {
if (result == FBWebDialogResultDialogNotCompleted) {
// Case B: User clicked the "x" icon
NSLog(@"User canceled request.");
} else {
NSLog(@"Request Sent.");
}
}}];
Не могли бы вы мне помочь?
Спасибо
1 ответ
Когда пользователей приглашают, они получают "запросы приложений", которые отображаются на странице запросов приложений Facebook, а не в "глобусе", как вы можете ожидать. Пусть кто-нибудь, кто тестирует код, зайдите в раздел "Запросы приложений" в "Центре приложений". (Для меня центр приложений отображается в левой части моей домашней страницы в Facebook.)