我希望在iOS应用中将我的个人资料图片和其他图片上传到Twitter。我正在尝试整合Twitter。我从dev.twitter.com获得了Oauth令牌和token_secret。我已根据我的请求添加了这些细节,但我收到“错误验证”。我用谷歌搜索获取样本以使用Twitter REST API发送OAuth详细信息,但我找不到任何合适的示例。请给我任何示例代码,以便使用Twitter REST API发送OAuth。
这是我的代码
NSString *urlString = [NSString stringWithFormat:@"https://api.twitter.com/1.1/users/show.json?user_id=%@",accont.identifier];
NSMutableURLRequest *request = [NSMutableURLRequest
requestWithURL:[NSURL URLWithString:urlString]];
[request setHTTPMethod:@"POST"];
[request addValue:OAUTH_TOKEN forHTTPHeaderField:@"oauth_token"];
[request addValue:OAUTH_TOKEN_SECCRET forHTTPHeaderField:@"oauth_token_secret"];
NSURLConnection *con = [[NSURLConnection alloc] initWithRequest:request delegate:self];
答案 0 :(得分:0)
点击here这是最新且管理良好的图书馆。在哪里可以获得所有推文,关注者,所有信息
要从Twitter获取个人资料图片,您可以在FHSTwitterEngine
中使用以下代码[[FHSTwitterEngine sharedEngine]permanentlySetConsumerKey:@"<consumer_key>" andSecret:@"<consumer_secret>"];
[[FHSTwitterEngine sharedEngine]showOAuthLoginControllerFromViewController:self
withCompletion:^(BOOL success) {
if (success) {
UIImage *profileImg = [[FHSTwitterEngine sharedEngine] getProfileImageForUsername:@"<username>" andSize:size];
}
}];