簡體   English   中英

通過Facebook iOS SDK結識朋友

[英]Getting friends of friends with Facebook iOS SDK

是否可以使用facebook ios sdk獲取有關我朋友的朋友的信息? 請。如果有可能,請舉一個例子。

Graph api @'[friend_id]/friends “的請求不起作用。

'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' 

用戶登錄,有關此朋友的所有信息均可用

我非常確定這是不可能的,您需要朋友的數據訪問權限才能獲取他們的朋友數據。 這與fb上的訪問權限有關,這出於某些原因是有好處的。 即使此數據保護機制干擾了您的經營理念;)

如果您想獲取朋友信息,則必須:

  • 分配和初始化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。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM