发布在iPhone的多个朋友Facebook墙上

时间:2013-01-27 17:12:56

标签: iphone objective-c facebook-ios-sdk

我想在所有朋友的墙上发布消息

以下是我发现的代码

 [_facebook requestWithGraphPath:@"friend_ID/feed" andParams:params andHttpMethod:@"POST" andDelegate:self];

最大的问题是如何获得friend_id?是他们的电子邮件吗?或者如何获取我朋友ID的所有列表

1 个答案:

答案 0 :(得分:2)

[_facebook requestWithGraphPath:@"me/friends" andDelegate:self];
只要您经过正确的身份验证,

就会请求您的朋友列表。

然后实现您的委托方法,以便提取您需要的ID。

- (void)request:(FBRequest *)request didLoad:(id)result {
    items = result[@"data"];
    for (NSDictionary * friend in items) {
        long long friendId = [friend[@"id"] longLongValue];
        // Do something with the Id
    }
}