Salut les gars, je suis nouveau à des concepts de réseautage Android.Je veux envoyer un nom d'utilisateur, mot de passe, numéro imei et l'emplacement au serveur php de l'application android.J'ai terminé mon envoi.now ma question est de savoir comment recevoir la réponse.je veux obtenir le statut (1 ou 0) en fonction de ce que je veux passer à la page suivante.so tout le monde saura comment faire cela, vous êtes les bienvenus.android obtenir réponse json
private static final String REGISTER_URL="http://vPC70.com/App/login.php";
username = editTextUserName.getText().toString().toLowerCase();
userpassword=editTextPassword.getText().toString().toLowerCase();
loc="11.295756,77.001890";
imeino = "12312312456";
register(username, userpassword, imeino, loc);
private void register(final String username, final String userpassword,
String imeino, String loc) {
String urlSuffix = "?
username="+username+"&userpassword="+userpassword+"&imeino="+imeino
+"&location="+loc;
class RegisterUser extends AsyncTask<String,String , String>{
ProgressDialog loading;
@Override
protected void onPreExecute() {
super.onPreExecute();
loading = ProgressDialog.show(LoginActivity.this, "Please
Wait",null, true, true);
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
loading.dismiss();
}
@Override
protected String doInBackground(String... params) {
String s = params[0];
BufferedReader bufferedReader = null;
try {
URL url = new URL(REGISTER_URL+s);
HttpURLConnection con = (HttpURLConnection)
url.openConnection();
bufferedReader = new BufferedReader(new
InputStreamReader(con.getInputStream()));
String result;
result = bufferedReader.readLine();
return result;
}catch(Exception e){
return null;
}
}
}
RegisterUser ru = new RegisterUser();
ru.execute(urlSuffix);
c'est la réponse
{"Login":[{"status":"1","message":"Login Successfully !!!"}]}
{"Login":[{"status":"0","message":"Invalid Password !!!"}]}
si la réponse est 1 pain grillé la connexion de message sucessfully si la réponse est 0 pain grillé le message mot de passe invalide en poste exécuter
Est-ce que vous voulez analyser la JSON? – KeLiuyue
ya ........... Avez-vous une idée –
vous pouvez vérifier ma réponse @karthikeyan –