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 |
postalcode | get | POST CODICE dell’indirizzo di spedizione o dell’indirizzo del cliente è richiesto solo il numero Esempio: 04267000 |
cname | get | Nome cliente |
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:
$ add_query_order = ' ' ;;
$ cid = ' ' ;;
if ($ cid! = ' ') {
$ add_query_order. = ' & amp; cid = ' $ cid;
}
$ PostalCode = ' ' ;;
if ($ postalcode! = ' ') {
$ add_query_order. = ' & amp; postalcode = ' $ PostalCode;
}
$ cname = ' ' ;;
if ($ cname! = ' ') {
$ add_query_order. = ' & amp; cname = ' $ cname;
}
$ email = ' ' ;;
if ($ email! = ' ') {
$ add_query_order. = ' & amp; email = ' $ email;
}
$ status = ' ' ;;
if ($ status! = ' ') {
$ add_query_order. = ' & amp; status = ' $ status;
}
$ Pagamento = ' ' ;;
if ($ pagamento! = ' ') {
$ add_query_order. = ' & amp; pagamento = '
}
$ Firma_recr = ' ' ;;
If ($ sottoscrizione_Current! = ' ') {
$ add_query_order. = ' & amp; abbonamento dell’abbonato = '
}
$ cancel_sinatura_recurrent = ' ' ;;
if ($ cancel_sinatura_reactering! = ' ') {
$ add_query_order. = ' & amp; cancel_sinature_reacterive = '
}
$ date_from = ' ' ;;
if ($ date_from! = ' ') {
$ add_query_order. = ' & amp; date_from = ' $ date_from;
}
$ date_to = ' ' ;;
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 re>
return:
ORDERS_ID
clienti_name
clienti_email_address
order_total
date_purchased
order_status_name
pagamento_method