Jump to content

Ajouter des adresses depuis l'API (erreur 400)

Recommended Posts



Je débute avec l'utilisation de l'API et je rencontre un soucis avec l'ajout d'adresses.


J'ai bien réussis a :

  • Lister les utilisateurs
  • Récupérer les infos d'un utilisateur
  • Modifier un utilisateur
  • Créer un utilisateur

Mais maintenant je voudrais ajouter une adresse (pour mes nouveaux utilisateurs), mais j'ai une erreur 400.


   $xml = $web_service->get( array(
    'resource' => 'addresses?schema=blank'
   ) );
   $resources = $xml->children()->children();

   $resources->id_customer = 6;
   $resources->id_country  = 1;
   $resources->lastname    = 'Martin';
   $resources->firstname   = 'Damien';
   $resources->address1    = 'Adresse 1';
   $resources->address2    = 'Adresse 2';
   $resources->postcode    = '51100';
   $resources->city	    = 'Reims';

   var_dump( $xml->asXML() );

   $xml = $web_service->add( array(
    'resource' => 'addresses',
    'postXml' => $xml->asXML()
   ) );


Je reçois le message suivant : Error : This call to PrestaShop Web Services failed and returned an HTTP status of 400. That means: Bad Request.


Quelqu'un pourait-il m'aider SVP ?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More