Jon*_*own 7 iphone facebook uitableview facebook-graph-api facebook-friends
我正在努力将Facebook集成到我的iOS应用程序中,并且想知道如何将Facebook好友加载到表格视图中,以便用户可以选择朋友邀请加入游戏,类似于在Words With Friends中完成的操作.
我知道[facebook requestWithGraphPath:@"me/friends" andDelegate:self];
要求Facebook的朋友,但我无法确定从那里做什么.不知何故,我想得到朋友的ids,以便我可以给他们发消息.任何信息或建议将不胜感激.提前致谢
- (void)getFriendsResponse {
FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:@"me/friends" withGetVars:nil];// me/feed
//parse our json
SBJSON *parser = [[SBJSON alloc] init];
NSDictionary * facebook_response = [parser objectWithString:fb_graph_response.htmlResponse error:nil];
//init array
NSMutableArray * feed = (NSMutableArray *) [facebook_response objectForKey:@"data"];
NSMutableArray *recentFriends = [[NSMutableArray alloc] init];
//adding values to array
for (NSDictionary *d in feed) {
NSLog(@"see Dicitonary :%@",d );
facebook = [[Facebook alloc]initWithFacebookDictionary:d ];
[recentFriends addObject:facebook];
NSLog(@"Postsss :->>>%@",[facebook sender]);
[facebook release];
}
friends = recentFriends;
[self.tableView reloadData];
}
Run Code Online (Sandbox Code Playgroud)
然后在 TableView 中显示 NSArray
| 归档时间: |
|
| 查看次数: |
3994 次 |
| 最近记录: |