【发布时间】:2011-09-11 13:31:26
【问题描述】:
我想让我的应用程序的用户能够关联他们的 Twitter 帐户,以便自动发布一些应用程序交互。
用户已经可以通过网络界面关联他们的 twitter 帐户,我希望他们能够通过移动 (iOS) 应用执行相同的操作。
问题是,当应用程序注册为 Web 应用程序时,指定了回调 URL。因此,当用户使用 SA_OAuthTwitterEngine 登录 Twitter 时,响应将重定向到该 URL,并且客户端上的回调事件永远不会触发。
我可以使用 SA_OAuthTwitterEngine 并覆盖回调参数(将其取消),以便获得与桌面客户端相同的交互 (PIN) 吗?
【问题讨论】:
-
我不熟悉 SA_OauthTwitterEngine 但如果它符合 OAuth 协议,您应该能够使用您的自定义方案向 Twitter 发送回调 URL,并自动从 Safari 内部启动应用程序以继续应用程序内部的身份验证过程。如果您需要这方面的详细信息,请告诉我。顺便说一句,PIN 很烂,应用内的浏览器是安全剧院。
-
我也有同样的问题,你能覆盖 SA_OAuthTwitterEngine 中的回调参数吗?
标签: iphone twitter oauth mgtwitterengine