add_internal_message_order


Questa chiamata accoda dei messaggi alle note interne in base_64.


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_order

si

id dell'ordine da modificare

internal_note

si

nota da aggiungere in base_64



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


Questo  messaggio  può avere come errori di ritorno:

  • -2  Access Denied
  • -4  Fatal Error: There was an internal Error. Please retry or contact webmaster@wwt.it
  • -16 id_order {0} not found


Struttura Json di richiesta:


{

  "uid"           : "12345",

  "pid"           : "2",

  "lid"           : "1",

  "key”           : "VtKpudWnzRBioQeBKQXPBdSpamppUTw8",

  "api_version"   : "1.0.0",

  "request"       : "get_brands",

  "id_order"      : 5,

  "internal_note" : 1

}



Esempio di chiamata php:



$data = array(


               "uid"             => 12345,

               "pid"             => 2,

               "lid"             => 1,

               "key"             => "VtKpudWnzRBioQeBKQXPBdSpamppUTw8",

               "api_version"     => "1.0.0",

               "request"         => "add_internal_message_order",

               "id_order"        => 5,

               'internal_note'   => base64_encode("vengo a prenderti stasera")

)

;


$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": -16,

    "message": "id_order 500 not found"

}





















Created with the Personal Edition of HelpNDoc: Generate Kindle eBooks with ease