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回目のアップロードを行うとエラーになるようです。