こんにちは私はAndroidアプリケーションの開発に取り組んでいます。私は小さなアプリケーションを開発しました。認証トークンをキャプチャしてアプリケーションを記録しました。しかし、アプリケーションをロギングしてからtoken.after。リモートサーバーからのデータへのアクセスをリクエストすると、再度ログインするように求められます。データを処理するためにアクセスしたいと思います。私は次のコードを使用しました。ロギングの要求を送信するためのチタンを使用してAndroidアプリケーションにログインするためのセッションとCookieを処理する
:これは、データにアクセスするために私に認証トークン(app.js)
var xhr = Titanium.Network.createHTTPClient();
xhr.onerror = function()
{
Titanium.API.info('error');
alert(JSON.parse(this.responseText).error);
};
xhr.open('POST','http://192.168.1.2:3000/users/sign_in.json');
var params = {'user[login]':username.value,'user[password]':password.value};
Ti.API.info('Params'+JSON.stringify(params));
xhr.send(params);
を与える:(main.js)
var xhr = Titanium.Network.createHTTPClient();
xhr.onerror = function()
{
Titanium.API.info('error');
alert(JSON.parse(this.responseText).error);
};
xhr.open('GET','http://192.168.1.2:3000/lists.json');
var params = {'[id]':'32'};
Ti.API.info('Params'+JSON.stringify(params));
xhr.send(params);
しかし、それは最初にログインエラーが表示されますこの問題を処理する方法はありますか?