我正试图在我的iPhone应用程序上实现Facebook连接。Facebook Connect打开Facebook应用程序
第一次确认应用程序停留在Facebook应用程序,并不返回到我的应用程序。
我打电话从视图控制器的对话方式与一个按钮,但我想发布 关于应用程序时消息用户登录我该怎么做?
- (void)viewDidLoad{
[super viewDidLoad];
facebook = [[Facebook alloc]initWithAppId:@"" andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBEpirationDateKey"])
{
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
if (![facebook isSessionValid]) {
[facebook authorize:nil ];
}
}
-(void)fbDidLogin{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];
}
-(IBAction)dialog:(id)sender{
[facebook dialog:@"feed" andDelegate:self];
}
TNX!
-1与属性列表无关,反正链接不好。 – bentford