Twitterでテキストと画像を一緒に投稿する
現在以下のコードのようにしてTwitterにテキストを投稿させたのですが、画像の添付の仕方がわかりません。投稿のためのダイアログを表示させたくないので、Social.framework
は使いたくないです。
NSURL *url = [NSURL URLWithString:@"https://api.twitter.com/1.1/statuses/update.json"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
NSString *encode = [GTMOAuthAuthentication encodedOAuthParameterForString:@"テストTweet http://www.yahoo.jp"];
NSString *body = [NSString stringWithFormat:@"status=%@", encode];
[request setHTTPBody:[body dataUsingEncoding:NSUTF8StringEncoding]];
[auth_ authorizeRequest:request];
GTMHTTPFetcher *fetcher = [GTMHTTPFetcher fetcherWithRequest:request];
[fetcher beginFetchWithDelegate:self didFinishSelector:@selector(postTwitterFetcher:finishedWithData:error:)];
やり方を調べてみても、次のサイトのようなとても長いコードのやり方しか載っておらず、処理の把握ができません。
https://twittercommunity.com/t/how-to-post-image-to-twitter-by-using-http-upload-twitter-com-1-statuses-update-with-media-for-below-ios-5-0/6290
どうすればTwitterに画像とテキストを一緒に投稿することができるでしょうか?
どなたか分かる方がいればご教授いただきたいです。
すみませんが、宜しくお願いします。