このページhttp://cloud.appcelerator.com/docs/api/v1/users/loginで説明されているように、nodejsを使用してログインしています。
var util= require('util');
var oauth = require('oauth');
var querystring = require('querystring');
var configuration = {
api_url: "https://api.cloud.appcelerator.com",
consumer_key: "KEY",
consumer_secret: "SECRET",
access_token: "",
access_secret: ""
}
var oauth_client = new oauth.OAuth(
"",
"",
configuration.consumer_key,
configuration.consumer_secret,
"1.0",
"https://api.cloud.appcelerator.com",
"HMAC-SHA1");
var post_data = {
"login":"USER",
"password":"PASS"
};
oauth_client.post(configuration.api_url+'/v1/users/login.json?key=iCvdsr03TuL4h4Ryf59xPSkSB3kdehRU',
configuration.access_token, configuration.access_secret,
post_data, "application/json",
function(error, data, response) {
}
);
次に、セッション ID を取得し、それをユーザーのログインを必要とする新しいリクエスト (投稿またはプッシュ) に渡すことになっています。例:
問題は、エラーが発生することです
「続行するには、サインインまたはサインアップする必要があります」
、これはおそらく、ここに文書化されているように、セッション ID を Cookie として渡していないことを意味します
次のリクエストで使用できるように、Cookie を永続化するにはどうすればよいですか?