私のアプリケーションでは、FBFriendPickerViewController を使用してユーザーのフレンド リストにログインしています。そのリストのいずれかを選択すると、名前、ID、場所などの詳細を表示できます。私の質問は、これらの詳細を使用してどのようにできるかです。アプリで彼の (FBFriendPickerViewController で選択された友達) 友達リストを取得しますか?.
1 に答える
0
これを試して:
NSArray *accounts = [accountStore
accountsWithAccountType:facebookAccountType];
ACAccount *facebookAccount = [accounts lastObject];
NSString *acessToken = [NSString stringWithFormat:@"%@",facebookAccount.credential.oauthToken];
NSDictionary *parameters = @{@"access_token": acessToken};
NSURL *feedURL = [NSURL URLWithString:@"https://graph.facebook.com/me/friends"];
SLRequest *feedRequest = [SLRequest
requestForServiceType:SLServiceTypeFacebook
requestMethod:SLRequestMethodGET
URL:feedURL
parameters:parameters];
feedRequest.account = facebookAccount;
[feedRequest performRequestWithHandler:^(NSData *responseData,
NSHTTPURLResponse *urlResponse, NSError *error)
{
NSLog(@"%@",[[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]);
}];
}
else
{
// Handle Failure
}
于 2013-01-11T06:37:38.583 に答える