проблема со вставкой в ​​фейсбуке - PullRequest
0 голосов
/ 14 июля 2010

Я использую Facebook в своем музыкальном приложении, где пользователь публикует комментарии на обоях после прослушивания песен.Таким образом, возникает проблема, что пользователь должен снова войти в систему для следующей песни.поэтому, пожалуйста, предоставьте мне код для сохранения сеанса, когда он нажал на вкладку, где написано «держать меня в системе».

Спасибо

1 Ответ

0 голосов
/ 14 июля 2010

У меня есть файл с именем FacebookHelper.m, вот код:

- (id)init {
    if (self = [super init]) {
        session_ = [[FBSession sessionForApplication:kAPIKey secret:kApplicationSecret delegate:self] retain];
        [session_ resume];      
    }
    return self;
}

Если вы хотите самостоятельно управлять диалоговым окном входа, вот код:

- (void)loginByShowingDialog {
    self.isDialogShown = YES;
    FBLoginDialog* dialog = [[[FBLoginDialog alloc] initWithSession:self.session] autorelease];
    dialog.delegate = self;
    [dialog show];
}

В ваших случаях, я думаю, вам нужно только вернуть сеанс и возобновить его.

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