ios - 如何访问Facebook帐户的好友列表

标签 ios iphone

我想从 facebook 帐户访问好友列表, 问题是好友列表可以在模拟器中访问,但不能在设备中访问,所以我该怎么办??

谢谢...

  FBRequest* friendsRequest = [FBRequest requestForMyFriends];
friendsRequest.session = FBSession.activeSession;

[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
                                              NSDictionary* result,
                                              NSError *error) {
    NSArray* friends = [result objectForKey:@"data"];
    NSLog(@"Found: %lu friends", (unsigned long)friends.count);
    for (NSDictionary<FBGraphUser>* friend in friends)
    {
        NSLog(@"I have a friend named %@ ", friend.name);
    }
}];

最佳答案

试试这个..

 @property (nonatomic, strong) FBRequestConnection *connection;

-(void)requestAllFreindsWithHandler:(FBRequestHandler)handler;
    {
        NSAssert([FBSession activeSession] != nil, @"Login required ");
        self.connection = [FBRequestConnection startForMyFriendsWithCompletionHandler:handler];

    }

关于ios - 如何访问Facebook帐户的好友列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24428782/

相关文章:

ios - 无法使用 iOS Estimote Indoor SDK 手动创建位置

ios - RestKit + MagicalRecord + Swift

ios - 隐藏和显示状态栏时状态栏闪烁

iphone - 在 UITableView 中显示可下载内容的正确方法(使用 ProgressBar 等)

IPHONE - 检测 UITableView 单元格上的水平手指滑动

ios - 在 git 中取消暂存先前提交中的文件

iphone - 从 asp.net JQuery 应用程序准备可执行文件

iphone - 可以在 Switch 语句中进行类型声明吗?

iphone - C 或 Objective C 中的数学问题

ios - 应用程序更新通知文档