読者です 読者をやめる 読者になる 読者になる

TitaniumアプリでTwitpicにアップロードする際の注意点

Twipicに画像をアップロードする場合、1回目のアップロードは成功するが、
連続して2回目のアップロードをすると以下のエラーが発生します。

err code="1001" msg="Invalid twitter username or password"

解決方法はTitanium.Network.createHTTPClienのオプションを次のように
設定してあげるとうまくいきました。

function uploadToTwitPic(image) {
	var xhr = Titanium.Network.createHTTPClient({
		enableKeepAlive:false // ここ追加
	});
	...	
}

:Source
(旧) Cocoaの日々: Twitpicアップローダ開発(4) 2回目以降の認証失敗解決〜Keep-Aliveをオフにする


60秒以内に2回目のアップロードを行うとエラーになるようです。