有没有办法使用iOS社交/帐户框架从Twitter获取用户数据(名字,姓氏和电子邮件)?我可以用Facebook做到这一点,但我对Twitter做的每一个SLRequest都返回一个空数组.
这是我现在的代码.我尝试了几个不同参数的URL,但我没有运气.
- (void)populateTwitterAccount {
NSURL *twitterURL = [NSURL URLWithString:@"https://api.twitbridge.com/1.1/users/show.json"];
SLRequest *twitterRequest = [SLRequest requestForServiceType:SLServiceTypeTwitter requestMethod:SLRequestMethodGET URL:twitterURL parameters:nil];
[twitterRequest setAccount:self.twitterAccount];
[twitterRequest performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
NSString *accountDataString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSLog(@"%@", accountDataString);
}];
Run Code Online (Sandbox Code Playgroud)
}