Vous pouvez mettre à jour le mot de passe d'un utilisateur en précisant son ID unique.
Voici les paramètres nécessaires :
admin : Pseudo d'un administrateur du forum
adminpwd : Mot de passe d'un administrateur du forum
iduser : ID de l'utilisateur dont le mot de passe doit être à jour
newpass : Nouveau mot de passe pour l'utilisateur en version non cryptée
newpassmd5 : Nouveau mot de passe pour l'utilisateur en version MD5.
Si vous transmettez le mot de passe au format md5, veuillez à laisse le paramètre newpass vide (mais à le transmettre tout de même), autrement le paramètre newpass est pris en priorité.
Exemple de script en PHP :
$param = array(
'admin' => 'LoginAdministrateur',
'adminpwd' => 'motdepasseAdministrateur',
'iduser' => '12',
'newpass' => '',
'newpassmd5' => '37a70993bae2f555da461ba7ea614eb2',
);
$results = $sel->call('update_password_with_id', $param); Le webservice retourne 2 paramètres :
status : Retourne le statut si le nouveau nom a bien été appliqué
nbupdatedtopic : Retourne le nombre de sujets mis à jour, les sujets appartenant à la sous-catégorie effacée ne seront pas effacés, ils deviendront aloués à aucune sous-catégorie.