【发布时间】:2015-01-03 10:20:54
【问题描述】:
我正在使用 Facebook Sdk 获取用户数据,我正在获取所有其他用户数据,而不是电子邮件 - id、用户的位置和用户的家乡。
下面是我实现的代码。
-(void)facebookLogin
{
NSArray *permissionsNeeded = @[@"basic_info",@"email",@"user_about_me",@"public_profile"];
NSArray *permissions = @[@"user_birthday",@"user_hometown",@"user_location",@"email",@"basic_info"];
loginView = [[FBLoginView alloc] initWithReadPermissions:permissions];
loginView.frame = CGRectMake(42, 349, 115, 40);
[self.view addSubview:loginView];
loginView.delegate = self;
}
-(void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{
NSLog(@"%@", user);
facebookID = [user objectForKey:@"email"];
}
【问题讨论】:
-
您找到解决方案了吗?
标签: ios objective-c iphone facebook-ios-sdk