NSC*_*Cry 10 social facebook objective-c ios6
我在ios 6.0中整合了facebook
如何使用SLRequest在Facebook 6中集成Facebook?
但是我无法使用SLRequest获取facebook好友列表.任何人都可以知道如何做到这一点?我想在我的游戏中实现"与朋友一起玩"的功能.
谢谢
NSC*_*Cry 11
我认为它应该如何工作.
以下代码对我来说很好.
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
}
Run Code Online (Sandbox Code Playgroud)