我想允许用户从我的iPhone应用程序发送推文.这就是我目前需要的所有功能.
根据我所知的Twitter API,有一种标准的身份验证机制,允许开发人员在应用程序发送给Twitter的请求字符串中包含用户的名称和密码.2010年6月30日将不再支持此方法.
考虑到时间表,其他更好的选择是oAuth.oAuth的一个注意事项是它需要在应用程序中弹出UIWebView以允许用户输入他或她的凭证或PIN号码.
然而,我手机上的Twitter应用程序都没有这样做:Tweetie,TweetDeck和Twitterific.我假设他们正在使用第一种身份验证方法,但似乎Twitter不会弃用会损害用户体验的API.
必须有另一种方法 - 我缺少什么?
Twitter为非网络应用提供XAuth.
https://dev.twitter.com/docs/oauth/xauth