我是一名 ios 开发人员,我正在开发需要在 twitter 上发送视频的应用程序。但我搜索并发现我们只能发布视频的链接,但不能在 iPhone sdk 中发布视频本身。
如果我需要在 Twitter 上发布视频,谁能建议我该怎么做。
我是一名 ios 开发人员,我正在开发需要在 twitter 上发送视频的应用程序。但我搜索并发现我们只能发布视频的链接,但不能在 iPhone sdk 中发布视频本身。
如果我需要在 Twitter 上发布视频,谁能建议我该怎么做。
我只是建议您从以下链接查看 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];
希望这可以帮助你...
您可以将 TWRequest 类与
- (void)addMultiPartData:(NSData *)data withName:(NSString *)name type:(NSString *)type
我不确定是否可以上传视频。
更多关于使用 TWRequest https://dev.twitter.com/docs/ios/posting-images-using-twrequest
感谢上传媒体新 API,您可以将视频分享到 Twitter。我已经尝试过了,它有效。
请检查:https ://github.com/liu044100/SocialVideoHelper
你只需要调用这个类方法。
+(void)uploadTwitterVideo:(NSData*)videoData account:(ACAccount*)account withCompletion:(dispatch_block_t)completion;
希望它能解决你的问题。