我正在使用XCode創建一個應用程序,以檢索用戶的朋友並將其顯示回給他們。用戶可以登錄沒有問題(它甚至會顯示他們的Facebook名稱和個人資料圖片),但我無法獲得他們的朋友列表。Xcode FacebookSDK檢索朋友的名單
我目前使用此代碼:
[friendRequest startWithCompletionHandler:^(FBRequestConnection *connection, NSDictionary* result, NSError *error) {
NSArray* friends = [result objectForKey:@"data"];
NSLog(@"Hello");
NSLog([NSString stringWithFormat:@"%d friends", friends.count]);
for (FBGraphObject<FBGraphUser> *friend in friends) {
NSLog(@"%@ is a friend", friend.name);
}}];
運行,將輸出「你好」,然後「0朋友」
我已經試過了,我發現這樣做的許多其他方法在線和迄今沒有任何工作。即使使用Facebook SDK文件夾中的FriendPickerSample中的代碼也不起作用(當我運行它時,由於某種原因,FriendPickerSample不起作用)。
TL; DR:我正在尋找一種獲取Facebook用戶朋友的方式,目前爲止沒有任何工作。這可能是一件愚蠢的事,我只是想念。
Facebook的API 2.0版只給你同樣使用該應用程序的朋友。我建議搜索,因爲有像這樣的一百個問題 – WizKid