【问题标题】:How to upgrade from Twitter BasicAuth to Oauth in my iPhone Application如何在我的 iPhone 应用程序中从 Twitter BasicAuth 升级到 Oauth
【发布时间】:2011-04-09 04:19:18
【问题描述】:

由于以下原因,我决定将我的申请发布到苹果。

应用程序未在 Twitter 上发布推文。我已经使用基本身份验证实现了 twitter。所以它从 2010 年 8 月 31 日起不再工作。

那么谁能帮帮我

如何在我的 iPhone 应用程序中从 Twitter BasicAuth 升级到 Oauth。

另一个问题是:

此(Oauth)不应更改我的应用程序的 UI。意思是当用户点击推特按钮时,它应该每次都询问用户名和密码,如果我们点击发送按钮,它应该向推特发送推文。

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

【问题讨论】:

标签: iphone twitter oauth


【解决方案1】:

http://code.google.com/p/gtm-oauth/ 是适用于 iOS 和 Mac OS X 的嵌入式 OAuth 实现

【讨论】:

    【解决方案2】:

    我建议你在 GitHub 上查看 MGTwitterEngine。这个库很好地封装了 Twitter API 并且也完成了 OAuth 的工作。

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

    MGTwitterEngine 使用 OAToken 对象包装访问令牌,该对象为您执行持久性。

    【讨论】:

      猜你喜欢
      • 2010-11-08
      • 2011-04-12
      • 2014-03-08
      • 2014-11-01
      • 2012-01-16
      • 2010-11-16
      • 2012-02-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多