我正在开发一个需要使用社交媒体(Facebook、Twitter)登录的应用程序。我只需要从这些服务中获取 session token 。因此,当用户按下“使用 Twitter 登录按钮”时,我希望有一个与 Facebook 应用程序类似的登录方法,它登录用户,然后返回 session token 。
我想要一些关于从哪里开始的指示。我搜索了官方 API 文档,但使用 Oath 进行开发似乎非常复杂,并且需要时间,而我目前无法投入。我偶然发现了 MGTwitterEngine,但我没有找到获取 OAuth session token 的方法,而且它已经 3 年没有更新了! https://github.com/mattgemmell/MGTwitterEngine
有人能指出我正确的方向吗?
最佳答案
您应该使用 API 和 OAuth。尝试避免 OAuth 可能会更加困难并且需要更长的时间。只需将 Twitter 或 Facebook 登录页面放在 UIWebView 中,然后从那里开始即可。
从 Facebook 获取 oAuth token 非常简单,iOS facebook API 提供了它。获取 Twitter API token 只需解析返回给您的 URL 即可。两者都非常困难。
关于iOS 4.0 Twitter 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10218658/