私は iOS 開発者ですが、Twitter でビデオを送信する必要があるアプリに取り組んでいますが、検索したところ、ビデオのリンクしか投稿できないことがわかりましたが、ビデオ自体を iPhone SDK に投稿することはできません。
Twitterにビデオを投稿する必要がある場合、誰が何をすべきかを提案できますか.
私は iOS 開発者ですが、Twitter でビデオを送信する必要があるアプリに取り組んでいますが、検索したところ、ビデオのリンクしか投稿できないことがわかりましたが、ビデオ自体を iPhone SDK に投稿することはできません。
Twitterにビデオを投稿する必要がある場合、誰が何をすべきかを提案できますか.
TWRequest クラスを使用できます
- (void)addMultiPartData:(NSData *)data withName:(NSString *)name type:(NSString *)type
動画のアップロードが可能かどうかはわかりません。
TWRequest の使用の詳細https://dev.twitter.com/docs/ios/posting-images-using-twrequest
以下のリンクから TwitVid のドキュメントを確認することをお勧めします。
http://twitvid.pbworks.com/w/page/22556295/FrontPage
アップデート:
私はこのタイプのロジックを 4.3 で使用しますshareKit
NSString *urlstr =[YorURL stringByReplacingOccurrencesOfString:@" " withString:@""];
[urlstr retain];
NSString *apiEndpoint = [NSString stringWithFormat:@"http://tinyurl.com/api-create.php?url=%@",urlstr];
[apiEndpoint retain];
NSLog(@"\n\n APIEndPoint : %@",apiEndpoint);
NSString *shortURL = [NSString stringWithContentsOfURL:[NSURL URLWithString:apiEndpoint]
encoding:NSASCIIStringEncoding
error:nil];
[shortURL retain];
NSLog(@"Long: %@ - Short: %@",urlstr,shortURL);
NSString *txtShare=[NSString stringWithFormat:@"You watching Your %@",shortURL];
SHKItem *item = [SHKItem text:txtShare];
[SHK setRootViewController:self];
[SHKTwitter shareItem:item];
これがあなたを助けることを願っています...
アップロード メディアの新しい API のおかげで、動画を twitter に共有できます。そして私はそれを試しました、それは動作します。
これを確認してください: https://github.com/liu044100/SocialVideoHelper
このクラス メソッドを呼び出すだけです。
+(void)uploadTwitterVideo:(NSData*)videoData account:(ACAccount*)account withCompletion:(dispatch_block_t)completion;
問題を解決できることを願っています。