Leo*_*ldo 6 iphone twitter oauth
这个案子真的很奇怪,我花了整整两天的时间让Twitter Oauth与iPhone合作,我一次又一次地失败了.它很奇怪,因为大多数人似乎没有和我一样的问题.
首先,消费者密钥和消费者秘密是可以的,我尝试了2个OAuth应用程序(Twitter),每个可能的配置,什么都没有,我甚至尝试使用一个完全功能的应用程序,结果是相同的.所以Twitter应用程序没问题,问题不在于此.
我尝试了Bengottlieb的解决方案:http://github.com/bengottlieb/Twitter-OAuth-iPhone提供了我的消费者密钥和秘密,我从Twitter获得的是"抱歉,页面不存在".
我尝试使用"ShareKit",这是一个n00b的组件证明,你需要提供你的消费者密钥和消费者秘密,我收到消息:"请求错误:从Twitter请求授权有问题".
我试过只包括OAuthConsumer并实现代码作为教程说,我再次收到"抱歉,页面不存在"页面.
我正在使用XCode 3.2.3和SDK 4.0,我将下载3.2.4作为另一个绝望的解决方案.
任何帮助将不胜感激,也许你会让孩子们停止哭泣:'(
提前致谢 :)
Leo*_*ldo 11
谢谢戈登,你的建议把我带到了解决方案.我从Twitter收到消息"无法验证oauth签名和令牌".我用Google搜索,发现我需要更改时区.
如果有人在你的Mac上有同样的问题,请执行以下操作:
- 点击时钟,然后点击"日期和时间首选项" - 选中 "自动设置日期和时间:Apple Americas/US(time.apple.com)"
就是这样,问题在于时间戳是用不正确的小时生成的.
2天浪费了这种愚蠢的东西XD
我知道你说过你的消费者密钥/秘密对是正确的,但除非你开始搞乱 ShareKit 的代码,否则这基本上是唯一可能出错的地方。您是否绝对 100% 确定您正在使用注册应用程序时 Twitter 提供给您的消费者密钥和秘密?
| 归档时间: |
|
| 查看次数: |
2594 次 |
| 最近记录: |