get_brands
Questa chiamata mostra tutti i brand disponibili all'interno dello store.
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 |
Risposta parametri:
Parametro |
Sempre Pesente |
Note |
success |
si |
true o false, indica se l'operazione ha avuto buon esito o meno |
rc |
si |
return code. |
message |
si |
Messaggio di errore |
num_rows |
no |
Indica il numero di record trovati quando non ci sono errori durante l'elaborazione |
rows |
no |
Contiene il dettaglio dei brand disponibili se non ci sono errori durante l'elaborazione |
id_brand |
Codice univoco del catalogo |
|
si |
Gruppo di appartenenza della categoria ( charset UTF-8) |
|
category |
si |
Nome della categoria merceologica a cui appartiene ( charset UTF-8) |
name |
si |
Nome del catalogo (charset UTF-8) |
min_qty |
si |
Quantità minima ordinabile per ogni prodotto di questo catalogo |
si |
Soglia di acquisto minima per ottenere un ulteriore sconto. Superato il valore di acquisto indicato in questo campo si avrà diritto allo sconto percentuale indicato nel campo "extra_discount_percentage_value". Il valore si riferisce alla valuta corrente. Euro per i partner WWT |
|
extra_discount_percentage_value |
si |
Percentuale di sconto a cui si ha diritto se si acquistano prodotti per almeno "extra_discount_threshold_value" |
Struttura Json di richiesta:
{ "uid" : "12345", "pid" : "2", "lid" : "1", "key” : "VtKpudWnzRBioQeBKQXPBdSpamppUTw8", "api_version" : "1.0.0", "request" : "get_brands" } |
Esempio di chiamata php:
$data = array( "uid" => 12345, "pid" => 2, "lid" => 1, "key" => "VtKpudWnzRBioQeBKQXPBdSpamppUTw8", "api_version" => "1.0.0", "request" => "get_brands" ); $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 chiamata html:
<html> <body> <form method=”POST” action=”https://dev.dropshipping.com/api/”> <input type=”text” name=“data” value=’{"uid":"12345", "pid":"2", "lid":"2", "key" : "VtKpudWnzRBioQeBKQXPBdSpamppUTw8", "request": "get_brands"}’> <input type=”submit” value=”Submit” name=”Submit”> </form> </body> </html> |
Esempio di Risposta positiva
{ "success":true, "rc":0, "message":"", "num_rows":317, "rows":[ { "id_brand":"716", "group":"OROLOGI", "category":"ACCESSORI OROLOGERIA", "name":"ASTUCCI PER OROLOGI", "min_qty":"0", "from_euro":0, "brand_discount":0 }, { "id_brand":"533", "group":"OROLOGI", "category":"ACCESSORI OROLOGERIA", "name":"CINTURINI IN PELLE e LORICA\u00ae", "min_qty":"20", "from_euro":0, "brand_discount":0 }, { "id_brand":"185", "group":"OROLOGI", "category":"ACCESSORI OROLOGERIA", "name":"CINTURINI SWATCH", "min_qty":"20", "extra_discount_threshold_value":"1200", "extra_discount_percentage_value":"32" } ] } |
Una risposta Json negativa possibile:
{ "success": false, "rc": -4, "message”: "Fatal Error: There was an internal Error. Please retry or contact webmaster@wwt.it" } |
Questo 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
Created with the Personal Edition of HelpNDoc: Easily create EPub books