iOS上的Twitter请求令牌无效
我正在使用Twitter + OAuth,它使用MGTwitterEngine和SAOAuthTwitterEngine。
我的应用程序在模拟器中效果很好,在iPhone / iPod上,我只有iOS 5才能在设备上testing,但是我已经设置了我的代码,以便在系统中没有Twitter帐户或应用程序无法使用它使用这个“后备”。
问题是我收到以下错误信息:
“该页面的请求令牌无效。”
请注意,这是之前,我们甚至得到OAuth或任何API …这发生在模式的Web视图popup“授权”您的login应用程序。
正如我所说,虽然我可以在iPhone上不时遇到这个问题,但是工作得很好。
请帮忙。
PS:我知道其他职位如
https://dev.twitter.com/discussions/4849或OAuth访问Token在从iOS 5访问Twitter时失败
但似乎我找不到解决办法,我已经确定我正在使用https
这似乎是一个Twitter的问题,没有改变任何代码,它在某些情况下工作一天,第二天是不同的,工作和closures我只能认为这是Twitter本身。
嘿家伙尝试这个重置请求令牌 – requestRequestToken设置新的请求令牌
[engine requestRequestToken]; UIViewController *controller = [[SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine:engine delegate:self] retain]; [delegate presentModalViewController: controller animated: YES];
注意:它增加了在Web视图中加载authentication页面的时间
我认为这将有助于….
- 使用iOS的OAuthConsumer将图像上传到tumblr
- Google OAuth不再支持渐进式应用程序?
- 优步API iOS OAuth 2.0
- 如何使用Google离线访问令牌在iOS的后台进行身份validation?
- 带有ORY Hydra,Vapor 3和iOS 12的OAuth2
- OAuth2login到SoundCloud最近返回错误域= NXOAuth2HTTPErrorDomain代码= 401“HTTP错误:401”
- 如何在使用Facebook iPhone SDK时刷新oauth标记
- iOS Google Drive SDK使用关键“webContentLink”将文件加载到UIWebView中
- 不再能够通过oauthlogin到iOS应用程序:“请求的页面未find”