このフォーマットでhttp投稿リクエストをしたい
{
"Request":{
"Data":{
"RMID":"0910403545",
"QID":"151",
"RC":"5010",
"Alg":"IMEI",
"AlgID":"987654321",
"IPD":"1223331",
"Now":"27-01-2013"
},
"Signature":"5a185c480d11ebd39675977e40af34fe4a0121aa"
}
}
私は自分のAndroidアプリで試しました.ここにコード..
AsyncHttpClient client = new AsyncHttpClient();
RequestParams params = new RequestParams();
JSONObject object = new JSONObject();
object.put("RMID", "0910403545");
object.put("QID", "151");
object.put("RC", "5010");
object.put("Alg", "IMEI");
object.put("AlgID", "987654321");
object.put("IPD", "1223331");
object.put("Now", "27-01-2013");
params.put("Data", object.toString());
params.put("Signature", "5a185c480d11ebd39675977e40af34fe4a0121aa");
client.post(link, params, new AsyncHttpResponseHandler(){
@Override
public void onSuccess(String response) {
// TODO Auto-generated method stub
Log.d("XXX", response);
}
@Override
public void onFailure(Throwable error, String response) {
// TODO Auto-generated method stub
Log.d("XXX", response);
}
});
応答は私が期待したものではありませんでした。JavaScriptで試してみると違います。