在iOS上开始使用Twitter

时间:2011-05-05 19:11:21

标签: objective-c api twitter

在过去的4个小时里,我一直在努力学习如何让Twitter与Cocoa和Obj-C合作。我已经阅读了大量的教程,并且只是为了被最终没有工作或者没有编译的东西所困扰,或者后来因为Twitter现在使用OAuth或其他东西而过时了解它已经过时了。

我最接近的是遵循本教程两次 http://www.mobiledevmag.com/2010/10/how-to-build-your-twitter-engine-library-for-iphone/#figure7 最后没有显示任何内容。

有人可以指出我在使用,甚至只是设置Twitter API的正确方向吗?我成功使用了FB API。

特别是对于我正在处理的应用,我需要用户能够发布推文并关注其他用户。

任何资源/教程都将不胜感激。我已经看过Twitter上的图书馆了,我只是完全不知道如何使用它们-_-

2 个答案:

答案 0 :(得分:1)

我不确定这是否过高,但我真的很喜欢ShareKit。它是开源的,它支持许多服务。我发现源代码非常易读且结构合理,因此通过他们所做的事情来学习很容易。

您只需几行即可验证和发送推文。 Sharekit twitter客户端通过webview和XAuth支持OAuth。

使用它非常容易共享Text it only:

SHKItem *item = [SHKItem text:someText];
[SHKTwitter shareItem:item];   

在SHKConfig.h中设置Twitter数据之后

#define TWITTER_KEY @"123234"
#define TWITTER_SECRET @"123234"

#define SHKTwitterConsumerKey       @"444"
#define SHKTwitterSecret            @"5555"
#define SHKTwitterCallbackUrl       @"http://example.com" // You need to set this if using 

OAuth,请参阅上面的说明(xAuth用户可以跳过它)

答案 1 :(得分:1)

另一个选项是MGTwitterEngine,但它仅适用于Twitter。