我目前正在使用这段代码从 Facebook 获取用户提要:
FBRequest *friendsRequest = [FBRequest requestWithGraphPath:[NSString stringWithFormat:@"%@?fields=cover,first_name,last_name,relationship_status,feed", self.friendID] parameters:[[NSMutableDictionary alloc] initWithObjectsAndKeys:@"en_EN", @"locale", nil] HTTPMethod:nil];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
NSDictionary* result,
NSError *error) {
postsArray = [[NSMutableArray alloc] initWithArray:[result valueForKeyPath:@"feed.data"]];
[tableView reloadData];
NSLog(@"Data found: %@", [result description]);
NSLog(@"Posts: %i", postsArray.count);
}];
但是,此“供稿”还包括“XXX 在他自己的帖子上”或“用户 A 喜欢帖子 B”之类的内容,我想获取用户发布的内容以及其他人发布到他的墙上的内容(例如,如果您转到 facebook.com 或 iOS 应用程序中的用户时间线)。那可能吗?如果不是,我怎样才能知道状态是“喜欢”还是“评论...”?