Come modificare i fornitori tramite API?
POST: http://www.namedoseusite.com.br/api_products_thers.php?act=edit_suppliers
parametro header | formato |
usuario1 | base64_encode () |
password1 | base64_encode () |
parametro | formato | Descrizione |
Fornitori_ID | json | ID dei fornitori Formatta: int (11) * campo richiesto |
fornitori_group_name | json |
Nome principale dei fornitori |
Fornitori_Descript | json | Descrizione dei fornitori Formato: testo * campo richiesto |
campione PHP
$ Url = $ tabain_url. ' /pi_products_ors.php? Action = edit_suppliers ' ;;
$ data = array (“fornitori_id” = & gt; “ID dei fornitori”, // ID dei fornitori * campo richiesto
“fornitori_group_name” = & gt; “Nome principale dei fornitori”, // Nome principale dei fornitori * campo richiesto
“fornitori_descrizione” = & gt; “Descrizione dei fornitori” // Descrizione dei fornitori * campo richiesto
);
$ data_string = json_encode ($ data);
$ Ch = curl_init ($ url);
CURL_SETOPT ($ CH, Curlopt_CustomRequest, “post”);
CURL_SETOPT ($ CH, CURLOPT_POSTFIELDS, $ DATA_STRING);
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),
' lunghezza del contenuto: ' . Strlen ($ data_string)))
);
$ result = curl_exec ($ ch);
CURL_CLOSE ($ CH);
print_r ($ risultato);
// Esempio di modifica dei fornitori EOF re>
Errore di ritorno:
codice
messaggio
Successo di ritorno:
codice
ID
messaggio