-3
A
回答
1
1
您必须使用 “推特图片提供者” 之类TwitPic,TweetPhoto或yfrog。就我所知,他们通常会提供自己的API。
0
2
以下是利用Twitpic。
正如他人所说,您必须先看API以了解请求。
您可以使用Oliver Drobnik的教程:使用NSMutableURLRequest
,或者您可以使用asi-http-request这是CFNetwork的封装为HTTP请求
NSData *imageData = UIImagePNGRepresentation(imageToPost);
NSURL *twitpicURL = [NSURL URLWithString:@"http://twitpic.com/api/uploadAndPost"];
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:twitpicURL] autorelease];
[request setData:imageData forKey:@"media"];
[request setPostValue:@"myUsername" forKey:@"username"];
[request setPostValue:@"myPassword" forKey:@"password"];
[request setPostValue:@"myMessage" forKey:@"message"];
[request setDelegate:self];
[request setDidFinishSelector:@selector(requestDone:)];
[request setDidFailSelector:@selector(requestFailed:)];
[request start];
你应该看看Uploading UIImages to TwitPic这确实是从头开始第一个.. 第一个这样,你明白发生了什么事。之后
0
第一进口微帧工作ü编写此代码
TWTweetComposeViewControllerCompletionHandler completionHandler =^(TWTweetComposeViewControllerResult result)
{
switch (result) {
case TWTweetComposeViewControllerResultCancelled:
NSLog(@"twitter result:cancelled");
break;
case TWTweetComposeViewControllerResultDone:
NSLog(@"twitter result:sent");
}
[self dismissModalViewControllerAnimated:YES];
};
TWTweetComposeViewController *tvc = [[TWTweetComposeViewController alloc] init];
if(tvc)
{
[self addTweetContentContent:tvc];
tvc.completionHandler = completionHandler;
[self presentModalViewController:tvc animated:YES];
}
本地方法是....
-(void)addTweetContentContent:(id)tvc
{
UIImage *image1 = UIGraphicsGetImageFromCurrentImageContext();
NSData *imageData = UIImagePNGRepresentation(image1);
UIImage *picture = [UIImage imageWithData:imageData];
或
UIImage *picture=[UIImage imageNamed:@"a.png"];
[tvc addImage:picture];
NSString *tweetText = @"write your comands";
[tvc setInitialText:tweetText];
}
相关问题
- 1. 使用twitpic在twitter上上传图片
- 2. wp7 - twitter图片上传
- 3. 使用Ruby on Rails在twitter上上传多张图片Twitter Gem
- 4. iPhone:如何上传照片到Twitter
- 5. 如何在web api上上传图片
- 6. jQuery的图片上传,如何上传
- 7. 将图片上传到iPhone的twitter
- 8. 从android与Twitter4j上传图片到Twitter
- 9. 将图片上传到twitter与twitterizer
- 10. 使用twitter api在android上传图片至twitter
- 11. Twitter喜欢使用Blueimp上传多个图片上传插件
- 12. 在IOS上的twitter上分享图片
- 13. 如何上传图片
- 14. CMS如何上传图片?
- 15. 我如何上传图片
- 16. SonataMediaBundle - 如何上传图片?
- 17. TinyMCE - 如何上传图片
- 18. 如何上传图片Angular2
- 19. 如何上传图片?
- 20. 如何在Android上使用multipart/form-data上传图片/图片
- 21. 在Github上上传图片?
- 22. 如何在jsp上从mysql上在web上上传图片
- 23. 图片上传未上传
- 24. 是否可以在twitter上上传照片?如果是,那么如何发布或上传Android的照片?
- 25. 图片上传
- 26. 上传图片
- 27. 上传图片
- 28. 图片上传
- 29. 上传图片
- 30. 上传图片
由于你能解释一下如何上传我们的图片吗? TwitPic。 或向我发送使用它的代码。 – Waseem 2010-06-20 18:16:49
没有比文档(http://dev.twitpic.com/)本身好多了。如果你没有使用这些API的经验,你应该谷歌一点。我从来没有开发iPhone(或TwitPic API),所以我不能提供任何具体的代码。一些谷歌搜索,文档和一些工作是非常需要的。 – 2010-06-20 18:58:54