2011-05-27 54 views
2

我正在制作一个移动应用程序,用户可以将他们的Twitter帐户连接到应用程序。我只是有点好奇,什么是最好的办法。自定义iOS Twitter认证页面?

现在,我很乐意能够制作我自己的自定义页面(而不必使用UIWebView)。

这可能吗?如果如何,那么?

谢谢。

回答

2

据我所知,你不希望用户被重定向到Twitter的OAuth认证网页。您可以使用xAuth来代替,但您必须向Twitter发送一封电子邮件,说明您为什么要这样做,并且在您的应用程序处于非常晚的开发状态(应用程序几乎完成时)之前,它们不会允许您的应用程序使用xAuth。您可以在Twitter development documentation中找到xAuth手册。

基本上,xAuth所做的是允许桌面和移动应用程序跳过request_token并授权步骤并跳到步骤access_token。这样,您可以为用户提供自定义字段(例如UITextField对象)以填写其用户名和密码。只要确保您不将它们保存在任何位置,只保存访问令牌。祝你好运。 :)

+0

通过电子邮件发送并等待回复!再次感谢。 – iosfreak 2011-05-28 17:07:43

0

快速的Web搜索发现MGTwitterEngine

+0

下载它,并给了我69个错误。说文件不存在... – iosfreak 2011-05-27 18:21:55

+0

@ phpnerd211如果您阅读错误消息,您会发现您还需要OAuthConsumer框架。 – 2011-05-27 18:23:58