我想在我的应用程序中添加一个简单有限的Twitter功能:应用程序的用户输入他的Twitter用户名和密码以及推文文本,然后按下按钮并发送推文。我的应用可以处理成功或失败的通知(例如,如果密码或用户名无效)。
我保证我已经观看了一百部YouTube视频并搜索了网络。有没有人看过一个简单的教程或演示文稿,允许我这样做?
答案 0 :(得分:5)
如果你想要的只是单向发布到Twitter,你可能最好使用ShareKit,这比人们到目前为止提到的替代方案稍微简单一些,并且还支持其他服务,例如Facebook。
答案 1 :(得分:4)
答案 2 :(得分:2)
对于2015年寻找iOS答案的人来说,这是社交框架
#import <Social/Social.h>
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter])
{
UIImage *img = someImage;
SLComposeViewController *tweetSheet = [SLComposeViewController
composeViewControllerForServiceType:SLServiceTypeTwitter];
[tweetSheet setInitialText: @"my tweet text change it to your needs"];
[tweetSheet addImage:img];
[tweetSheet addURL:[NSURL URLWithString:@"http://yoursite.com"]];
[self presentViewController:tweetSheet animated:YES completion:nil];
}
答案 3 :(得分:1)
检查bengottlieb / Twitter-OAuth-iPhone以获取API的完整实现。
您必须实施O-Auth,不能简单地管理用户的密码并自行登录。 Twitter-Oauth-iPhone包括Matt Gemmell的MGTwitterEngine,Jon Crosby的OAuthConsumer Framework,Chris Kimpton的OAuth-MyTwitter等,在一个相对简单的编程界面中。