je présenter des excuses à l'avance si cela se révèle le mauvais forum pour ma requête, mais mon problème est le code basé et il semble approprié:Android à la création d'utilisateurs Drupal
Pour tous ceux qui pourraient avoir besoin d'aide createing un utilisateur Drupal à partir d'une application Android, le code suivant fonctionne:
//create a new HttpClient and post header
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost("http://test.site.com/testpoint/user/register");
// TODO Auto-generated method stub
try{
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("account[pass]", "cutelady"));
nameValuePairs.add(new BasicNameValuePair("account[mail]", "[email protected]"));
nameValuePairs.add(new BasicNameValuePair("account[name]", "Samantha Carter"));
httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
//Execute HTTP post request
HttpResponse response = httpClient.execute(httpPost);
}catch(Exception e){
Log.e("HTTP ERROR", e.toString());
}
Cependant, j'ai un problème supplémentaire: Lorsque vous utilisez le module de profil pour fournir des champs supplémentaires CCK personnalisés pour le processus d'enregistrement des utilisateurs, je ne trouve pas le droite acco unt [cck_parameter] pour connecter et enregistrer mes données android dans le champ CCK du profil. (J'espère que quelqu'un comprend ce que je veux dire :-)
Est-ce que quelqu'un a une expertise sur ce problème, s'il vous plaît?