从iPhone应用程序发送鸣叫

我想添加一个简单的有限的Twitterfunction到我的应用程序:应用程序的用户input他的Twitter用户名和密码和鸣叫文本,并按下button,并发送鸣叫。 我的应用程序可以处理成功或失败的通知(例如,如果密码或用户名无效)。

我保证我已经观看了一百个YouTubevideo,并search了“networking”。 有没有人看过一个简单的教程或演示文稿,让我做到这一点?

如果你想要的只是Twitter的单向发布,那么使用ShareKit可能会更好,这比迄今为止人们提到的替代方法简单一些,并且还支持其他服务,如Facebook。

您可以使用将Twitter API与Objective C集成的引擎:

MGTwitterEngine

这里有一个很好的教程:

教程

我用这个引擎,它的整体非常好用。

对于那些在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]; } 

检查bengottlieb / Twitter-OAuth-iPhone的完整实施的API。

你必须实施O-Auth,不能简单地pipe理你的用户的密码并login。 Twitter-Oauth-iPhone包括Matt Gemmell的MGTwitterEngine,Jon Crosby的OAuthConsumer框架,Chris Kimpton的OAuth-MyTwitter等,在一个相对简单的编程接口中。