KONTAKT


Enadis sp. z o.o.
ul.Morska 149 U2
Gdynia 81-222
Infolinia:
22 350 64 30
pn - pt: 8:30 - 16:30
Dodanie nowej kategorii
token, nazwa
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=addCategory'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&nazwa=Nabiał'. '&id_nadrzednej=2'. '&kolejnosc=3'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go echo 'Id nowej kategorii: ' . $dane['result'];
Usunięcie istniejącej kategorii
token,
id - id kategorii
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=delCategory'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&id=4'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go echo 'Id usuniętej kategorii: ' . $dane['result'];
Edycja istniejącej kategorii
token,
id - id kategorii,
nazwa - nowa nazwa kategorii
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=updCategory'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&id=4'. '&nazwa=Napoje'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go echo 'Id edytowanej kategorii: ' . $dane['result'];
Edycja istniejącej kategorii
token, id - id kategorii
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=getCategory'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f' . '&id=4'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go echo 'Id nadrzędnej: ' . $dane['result']['id_nadrzednej'] . ' Nazwa: ' . $dane['result']['nazwa'] . ' Kolejność: ' . $dane['result']['kolejnosc'];
Lista wszystkich kategorii
token
$c = curl_init(); curl_setopt($c, CURLOPT_URL, 'https://abcd.systim.pl/jsonAPI.php'); curl_setopt($c, CURLOPT_POST, true); //sposób przesyłania - (true metoda POST) curl_setopt($c, CURLOPT_POSTFIELDS, 'act=listCategories'. '&token=6aed003dc54951c043f8d1ad4b4804a2a8a40f'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); $wynik = curl_exec($c); curl_close($c); $dane = json_decode($wynik,true); // wartości w postaci tablicy asocjacyjnej if($dane['error']['code']>0) die($dane['error']['message']); //sprawdzamy czy wystąpił jakiś błąd, //jeśli tak, wyświetlamy go foreach($dane['result'] as $id=>$dane) { echo 'Id: ' . $id . 'Id nadrzędnej: ' . $dane['id_nadrzednej'] . ' Nazwa: ' . $dane['nazwa'] . 'Kolejność: ' . $dane['kolejnosc']; }