2010-07-14 83 views
0

我在我的音乐应用程序中使用Facebook,用户在听歌后在墙纸上发表评论。所以问题出现了,用户必须再次登录下一首歌曲。所以当他点击标签上写着“让我登录”时,请给我提供会话保留的代码。集成facebook会话的问题

感谢

回答

0

我有一个名为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]; 
} 

对于您的情况,我认为您只需要恢复会话并恢复即可。

+0

谢谢你的回答,但问题是,facebook对话框自动打开,而不点击Facebook图标 – user390187 2010-07-14 09:55:16

+0

什么Facebook的对话框?我发布的代码或您的代码?你能告诉我一些代码吗?这是更好的 – vodkhang 2010-07-14 09:58:27

+0

发布页面是使用上面的代码仇敌会话保留后自动打开。即使你提供来控制登录对话框 – user390187 2010-07-19 06:30:57