iOS 6 推特分享不使用系统账户

标签 ios ios6 twitter

在当前的项目中,我想让没有设置 Twitter 帐户的用户登录并发送推文。用例:应用程序的这个区域被许多不同的最终用户用作签到过程的一部分。这不是他们的个人 iPad,他们只是用它大约 10 分钟来签到事件。在签到过程中,如果他们愿意,我想让他们分享到 FB 和 Twitter。

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

建议非常感谢。

最佳答案

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

还有 this page如果您需要超出他们的常规 SDK 并且上述内容无法满足您的需求,则查找其他第 3 方框架(由 Twitter 自行更新)可能很有用。

关于iOS 6 推特分享不使用系统账户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16382604/

相关文章:

iphone - cocos2d + 加速度计问题

iOS:CGContext SetTextDrawingMode 不同字符导致崩溃/没有绘制文本

ios - 设置状态栏色调颜色

jquery - iPad 修改元素高度时出现闪烁效果

node.js - 如何使用同一 Twitter 应用程序对来自一个域的多个主机名进行 Twitter 身份验证?

ios - 为什么我无法使用 UISlider 降低亮度?

ios - 如何在 Swift iOS (Xcode 6.0) 中以编程方式更改 WebView 高度

twitter - 推文按钮 - 隐藏零计数

iphone - UIPageControl setCurrentPage - UICollectionView iOS6

ios - 从推特获取用户的名字和姓氏