使用Facebook iOS SDK获取朋友的朋友
问题描述:
使用facebook ios sdk获取朋友朋友的信息是否可能? 请。如果可以举个例子。与图形API @'[friend_id]/friends
使用Facebook iOS SDK获取朋友的朋友
要求“不工作。
'code' [facebook requestWithGraphPath:@"[friend_id]/friends" andDelegate:self];'code'
i try this code but it returns
Error:facebookErrDomain error 10000 where'code'
facebook = [[ Facebook alloc] initWithAppId:app_id];
NSArray *permissions = [NSArray arrayWithObjects:@"I try all permissions"];
[facebook authorize:permissions delegate:self]; 'code'
用户登录时,这个朋友的所有信息,请
答
我敢肯定这是不可能的,you'ld需要朋友的数据访问权限来获取他们的朋友数据,这与fb的访问权限有关,这是因为某些原因,即使这种数据保护机制干扰了您的业务构想也是如此;)
答
如果你想要ca TCH朋友的信息,你必须:
- 的Alloc和初始化一个Facebook对象
Facebook *facebookObject = [[Facebook alloc] init];
- 检查权限
NSArray *permissions = [NSArray arrayWithObjects:@"publish_stream", @"offline_access",nil];
- 授权facebook
[facebookObject authorize:APP_ID permissions:permissions delegate:self];
- 那之后,你可以使用
[facebookObject requestWithGraphPath:@"me/friend" andDelegate:self];
- 在委托方法
- (void)request:(FBRequest *)request didLoad:(id)result
您发现谁必须是NSDictionnary的结果。
希望我帮你。
定义“不起作用”。 – ceejayoz 2011-03-04 14:43:54
没有更多的信息就无法回答这个问题。您是否登录?你的朋友是否设置了他的权限,以便你可以看到他们的朋友?你已经尝试了什么?任何代码? – 2011-03-04 14:53:37
您可以在https://developers.facebook.com/tools/explorer上测试它是否可行。 我现在还没有成功通过图表API在我的测试中获得朋友的朋友 – AmineG 2012-02-26 14:28:40