delete_basket_item

Questa chiamata rimuove un item dal basket assieme ai dati del cliente finale ripristinando in magazzino WWT.


Chiamata parametri:

Parametro

Obbligatorio

Note

uid

si

Id cliente

pid

si

Id Portale

lid

si

id Lingua

key

si

Codice di autenticazione

api_version  

si

Versione API.

request

si

Nome della funzione richiesta

id_basket

si

L'id del basket da rimuovere



Risposta parametri:

Parametro

Sempre Presente

Note

success

si

true o false, indica se l'operazione è stata eseguita con successo o meno

rc

si

return code.

message

si

Messaggio di errore



Struttura Json di richiesta:


{

  "uid"         : "12345",

  "pid"         : "2",

  "lid"         : "1",

  "key”         : "VtKpudWnzRBioQeBKQXPBdSpamppUTw8",

  "api_version" : "1.0.0",

  "request"     : "delete_basket_item"

  "id_basket"   : "3"

}



Esempio di chiamata php:



$data = array(


               "uid"             => 12345,

               "pid"             => 2,

               "lid"             => 1,

               "key"             => "VtKpudWnzRBioQeBKQXPBdSpamppUTw8",

               "api_version"     => "1.0.0",

               "request"         => "delete_basket_item",

               "id_basket"       => 3


);



$data = array('data' => json_encode($data));


$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://dev.dropshippingb2b.com/api/");

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,2);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);


$ce = curl_exec($ch); // in $ce la risposta alla chiamata

echo $ce;

curl_close($ch);




Esempio di Risposta positiva

{

   "success":true,

   "rc":0,

   "message":""

}


Esempio di Risposta negativa

{

    "success": false,

    "rc": -12,

    "message": "id_basket 3 not found. No change has been made"

}




Questa parte del messaggio  può avere come messaggi d'errore


  • -2  Access Denied
  • -4  Fatal Error: There was an internal Error. Please retry or contact webmaster@wwt.it
  • -12 id_basket {0} not found. No change has been made.
  • -14 Unable to proceed. User does not have permission to perform this action

Created with the Personal Edition of HelpNDoc: Create cross-platform Qt Help files