iOS 6 Twitter共享,不使用系统帐户

时间:2013-05-05 08:06:27

标签: ios ios6 twitter

在当前项目中,我想让没有Twitter帐户的用户设置登录和推文。使用案例:作为签到过程的一部分,应用程序的这个区域被许多不同的最终用户使用。它不是他们的个人iPad,他们只需要使用它大约10分钟就可以办理登机手续。在办理登机手续的过程中,如果他们愿意,我想让他们分享给FB和Twitter。

我能够使用Facebook的presentFeedDialogModallyWithSession API在不使用系统帐户的情况下完成Facebook共享,效果很好。 Twitter SDK中是否有类似的API?还有另一种方法可以利用社交或Twitter框架吗?

建议非常感谢。

1 个答案:

答案 0 :(得分:1)

使用内置的Twitter SDK无法做到这一点。您将需要使用“旧”方式执行此操作,即通过oAuth或xAuth。一个好的框架可以在名为FHSTwitterEngine的github上找到。您需要为自己的Twitter本身制作自己的UI,但它会尽可能地为您处理登录/身份验证。

另外this page可能有助于找到其他第三方框架(由Twitter自己更新),如果您需要超出他们的常规SDK并且上述内容无法满足您的需求。