友達からランダムなユーザー ID を取得する方法を見つけようとしています。
「friendPickerController」でそれを行う方法はありますか? 私が見つけた唯一の「カウント」方法は選択にあり、役に立ちません。
友達からランダムなユーザー ID を取得する方法を見つけようとしています。
「friendPickerController」でそれを行う方法はありますか? 私が見つけた唯一の「カウント」方法は選択にあり、役に立ちません。
次のメソッドを使用して、合計フレンド数を取得できます
FBRequest* friendsRequest = [FBRequest requestForMyFriends];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
NSDictionary* result,
NSError *error) {
NSArray* friends = [result objectForKey:@"data"];
NSLOG(@"Total Friend :%@",friends.count);
}];
これが誰かに役立つ場合に備えて更新するだけです。Dipak の回答は最後には完璧に機能しましたが、カウントを取得する許可を追加するまでは機能しませんでした。Dipak のコードの直前に次のコード行を追加すると、適切なフレンド数が返されました。
NSArray *permissions = [NSArray arrayWithObjects:@"friends_about_me", nil];
[FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:YES
completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
}];
[FBSession setActiveSession:[FBSession activeSession]];