[英]Fetching facebook friends of user
我正在嘗試獲取用戶的Facebook朋友列表,但它僅返回朋友的數量。以下是我的代碼。此代碼有什么問題嗎?
-(void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{
[FBRequestConnection startWithGraphPath:@"/me/friends"
parameters:nil
HTTPMethod:@"GET"
completionHandler:^(
FBRequestConnection *connection,
id result,
NSError *error
) {
NSLog(@"me/friends result=%@",result);
NSLog(@"me/friends error = %@", error.description);
NSArray *friendList = [result objectForKey:@"data"];
//[m_allFriends addObjectsFromArray: friendList];
}];
}
當您將應用程序注冊到Facebook時。 Facebook僅提供三個權限,這些權限在默認情況下為已批准
user_friends提供對也使用您的應用程序的朋友列表的訪問權限。 默認情況下會批准此權限。
據此,您只能獲得那些使用您的應用程序的朋友。 檢查此鏈接https://developers.facebook.com/docs/graph-api/reference/v2.3/user/friends
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.