2010-09-07 54 views
1

由于以下原因,我已将我的应用程序发布到苹果中。如何从我的iPhone中的Twitter BasicAuth升级到Oauth应用程序

应用程序不会向Twitter发布推文。我用基本的Auth实现了twitter。因此,它不是从8月31日,2010年工作

所以任何一个可以帮助我

如何在我的iPhone应用程序从Twitter基本验证升级到OAuth。

的另一个问题是:

这(端Oauth)不应该改变我的应用程序的UI。意味着当用户点击Twitter按钮时,它应该每次都询问用户名和密码,并且如果我们点击发送按钮,它应该向推特发送推文。

我实现了Oauth,但它一次询问用户名和密码。

+0

[发送从iPhone鸣叫使用OAuth应用]的可能重复(http://stackoverflow.com/questions/954236/sending-tweets-从iphone-apps-using-oauth) – 2010-09-07 14:19:46

+0

另请参阅[iPhone OAuth教程?](http://stackoverflow.com/questions/2901511/iphone-oauth-tutorial) – 2010-09-07 14:20:15

回答

2

我建议你在GitHub上签出MGTwitterEngine。这个库很好地包装了Twitter API,并完成了OAuth的工作。

你不需要每次都向用户询问他们的用户名和密码。您最初可以获取他们的凭证,然后存储您从Twitter获得的访问令牌(或者如果您选择使用该库,则从MGTwitterEngine获取),并在下次使用该令牌。

MGTwitterEngine用一个OAToken包装了访问令牌,该对象为您提供持久性。

相关问题