1. Home
  2. /
  3. Catalogo elettronico Mformula
  4. /
  5. API
  6. /
  7. Richieste
  8. /
  9. Come ottenere l’elenco degli...

Come ottenere l’elenco degli ordini registrati tramite API?

URL: http://www.namedoseusite.com.br/api_orders.php?cid=& postalcode = & amp; cname = & amp; email = & amp; status = & amp; pagamento = & amp; = & amp; date_from = & amp; date_from = & amp; action = orders_list

parametro formato Descrizione
cid get

ID cliente
è richiesto un solo numero
Controlla l’API per ottenere l’ID cliente

postalcode get POST CODICE dell’indirizzo di spedizione o dell’indirizzo del cliente
è richiesto solo il numero
Esempio: 04267000
cname get Nome cliente
email get Indirizzo e -mail del cliente
stato get Stato per gli ordini di filtro
Controlla l’API per ottenere lo stato
pagamento get Pagamento per filtrare gli ordini
firma_reactering get 1 = attivo o 0 = inattivo
è richiesto solo il numero
cancel_sinature_recoring get 1 = attivo o 0 = inattivo
è richiesto solo il numero
date_from get Data da per gli ordini di filtro
Esempio: dd/mm/aaaa
date_to get Data a per ordini di filtro
Esempio: dd/mm/yyyy

campione PHP:

// ordini di elenco di campioni

$ add_query_order = ' &#39 ;;
$ cid = ' &#39 ;;
if ($ cid! = ' ') {
$ add_query_order. = ' & amp; cid = ' $ cid;
}
$ PostalCode = ' &#39 ;;
if ($ postalcode! = ' ') {
$ add_query_order. = ' & amp; postalcode = ' $ PostalCode;
}
$ cname = ' &#39 ;;
if ($ cname! = ' ') {
$ add_query_order. = ' & amp; cname = ' $ cname;
}
$ email = ' &#39 ;;
if ($ email! = ' ') {
$ add_query_order. = ' & amp; email = ' $ email;
}
$ status = ' &#39 ;;
if ($ status! = ' ') {
$ add_query_order. = ' & amp; status = ' $ status;
}
$ Pagamento = ' &#39 ;;
if ($ pagamento! = ' ') {
$ add_query_order. = ' & amp; pagamento = '
}
$ Firma_recr = ' &#39 ;;
If ($ sottoscrizione_Current! = ' ') {
$ add_query_order. = ' & amp; abbonamento dell’abbonato = '
}
$ cancel_sinatura_recurrent = ' &#39 ;;
if ($ cancel_sinatura_reactering! = ' ') {
$ add_query_order. = ' & amp; cancel_sinature_reacterive = '
}
$ date_from = ' &#39 ;;
if ($ date_from! = ' ') {
$ add_query_order. = ' & amp; date_from = ' $ date_from;
}
$ date_to = ' &#39 ;;
if ($ date_to! = ' ') {
$ add_query_order. = ' & amp; date_to = ' $ date_to;
}

$ Url = $ tabain_url. ' /pi_orders.php? Action = order_list ' $ add_query_order;

$ Ch = curl_init ($ url);
CURL_SETOPT ($ CH, CURLOPT_RETURNTRANSFER, TRUE);
CURL_SETOPT ($ CH, CURLOPT_SSL_VERIFYPEER, FALSE);
CURL_SETOPT ($ CH, CURLOPT_HTTPHEADER, Array (
' tipo di contenuto: Applicazione/JSON ',
“Cache-Control: No-Cache”,
' usuario1: ' . base64_encode ($ usuario1),
' password1: ' . base64_encode ($ password1)))
);

$ result = curl_exec ($ ch);
CURL_CLOSE ($ CH);

print_r ($ risultato);

// Ordini di elenco di campioni Eof

return:

ORDERS_ID
clienti_name
clienti_email_address
order_total
date_purchased
order_status_name
pagamento_method

Lascia un commento 0