2010-11-09 53 views
0

我使用twitpic和测井精细,但改变帐户时,试图以一个短的时间内上传照片(< 30秒),我收到了“401未授权”回了一小会儿,然后在大约一分钟后开始工作并上传照片。Twitpic OAuth的切换用户问题

这似乎是可能twitpic是缓存东西,它需要一点时间无效,或者它看到我的IP地址是相同的,但我的OAuth令牌是不同的。任何人都有这个问题,如果是的话,你是如何解决它的?

Andrew

+1

您是否在程序中使用API​​,或者只是通过浏览器试用? – zigdon 2010-11-09 00:10:48

+0

我在iPhone应用程序中使用xAuth。 – Andrew 2010-11-09 20:23:41

回答

0

我有完全相同的问题。 Twitpic的开发者忍不住数月!

不过,我也想通ASIHTTPRequest。如果您使用ASIHTTPRequest上传到Twitpic服务器,切换回NSURLConnection的。 (或者说明为什么ASI会有这样的缓存问题)。

甚至创建https://github.com/Gurpartap/GSHTTPRequesthttps://github.com/Gurpartap/GSFormDataRequest快速模仿ASI的同行快速更换。

希望工程为你。

+0

嘿感谢Gurpartap! - 安德鲁(80E);) – Andrew 2011-05-07 04:11:06

+0

LOLØ喜!接受答案! :P – 2011-05-08 14:07:23

0

我有同样的问题,并找到了解决它:

yourRequest.shouldAttemptPersistentConnection = NO; 

希望这有助于!