Come ottenere l’elenco degli ordini registrati tramite API?

URL: http://www.namedoseusite.com.br/api_ds_orders.php?cid=& postalcode = & am; cname = & amp; & amp; status = & amp; pagamento = & amp; date_from = & amp; = & amp ; Action = order_list

parametro header formato
token base64_encode ()
segreto base64_encode ()
email base64_encode ()

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
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 esempio

$ add_query_order = ' ' ;;
if ($ _get [' status ']! = ' ') {
$ add_query_order. = ' & amp; status = ' $ _ get [' status '];
} altro {
$ add_query_order. = ' ' ;;
}

$ Url = $ tabain_url. ' /api_ds_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",
' token: ' . base64_encode ($ token),
' segreto: ' . base64_encode ($ segreto),
' e-mail: ' . base64_encode ($ email)))
);

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

print_r ($ risultato);

// Ordini di elenco di esempio eof

return:

ORDERS_ID
clienti_name
clienti_email_address
order_total
date_purchased
order_status_name
pagamento_method

Lascia un commento 0