Dodawanie marki, metoda: /api/brand/add/
Przykład:
№ | Pole | Typ | Opis | Obowiązkowe lub nie | Komentarz |
1 | login | string | Zaloguj się w systemie BOX | Pole obowiązkowe. | |
2 | password | string | Hasło w formacie md5 | Pole obowiązkowe. | Napisz do pomocy technicznej, a my przekażemy Ci hash dla API |
3 | name | string | Nazwa handlowa | Pole obowiązkowe. | |
4 | code | string | id markę z Twojego systemu | Pole nie wymagane. | Jest to unikalny identyfikator marki z Twojego systemu (z Twojego sklepu). Jeśli marka o tym identyfikatorze istnieje, interfejs API zgłosi błąd |
7 | image | array | szereg obrazów marki | Pole nie wymagane. | Obrazy należy przesyłać w tablicy wskazującej pełną ścieżkę do nich. System współpracuje z następującymi formatami obrazów: jpg, png |
8 | hidden | boolean | ukryta marka | Pole nie wymagane. | Domyślnie marka nie jest ukryta (ukryta=0) |
5 | description | string | opis marki | Pole nie wymagane. |
Usunięcie marki, metoda: /api/brand/delete/
Przykład:
№ | Pole | Typ | Opis | Obowiązkowe lub nie | Komentarz |
1 | login | string | Zaloguj się w systemie BOX | Pole obowiązkowe. | |
2 | password | string | Hasło w formacie md5 | Pole obowiązkowe. | Napisz do pomocy technicznej, a my przekażemy Ci hash dla API |
3 | id | integer | Identyfikator marki | lub identyfikator marki lub kod jest wymagany | Kod marki w systemie BOX |
4 | code | string | Identyfikator marki | Identyfikator marki z Twojego systemu (ze sklepu) |
Edycja marki, metoda: /api/brand/update/
Przykład:
№ | Pole | Typ | Opis | Obowiązkowe lub nie | Komentarz |
1 | login | string | Zaloguj się w systemie BOX | Pole obowiązkowe. | |
2 | password | string | Hasło w formacie md5 | Pole obowiązkowe. | Napisz do pomocy technicznej, a my przekażemy Ci hash dla API |
3 | id | integer | Identyfikator marki | lub identyfikator marki lub kod jest wymagany | Kod marki w systemie BOX |
4 | code | string | Identyfikator marki | Identyfikator marki z Twojego systemu (ze sklepu) | |
5 | name | string | Nazwa handlowa | Pole obowiązkowe. | |
6 | description | string | opis marki | Pole nie wymagane. | |
8 | image | array | szereg obrazów marki | Pole nie wymagane. | Obrazy należy przesyłać w tablicy wskazującej pełną ścieżkę do nich. System współpracuje z następującymi formatami obrazów: jpg, png |
9 | hidden | boolean | ukryta marka | Pole nie wymagane. | Domyślnie marka nie jest ukryta (ukryta=0) |
Uzyskanie jednej marki i zdobycie wszystkich marek, metoda: /api/brand/get/
Przykład:
№ | Pole | Typ | Opis | Obowiązkowe lub nie | Komentarz |
1 | login | string | Zaloguj się w systemie BOX | Pole obowiązkowe. | |
2 | password | string | Hasło w formacie md5 | Pole obowiązkowe. | Napisz do pomocy technicznej, a my przekażemy Ci hash dla API |
3 | name | string | Nazwa handlowa | name lub identyfikator marki lub kod jest wymagany | Jeśli potrzebujesz konkretnej marki, to w tym polu podajesz nazwę marki lub identyfikator marki, która została zwrócona przez nasze API podczas jej tworzenia. Lub podajesz zewnętrzny identyfikator marki (pole code podczas tworzenia marki), a sam silnik ją znajdzie i zwróci. Zwróć wartości pól id - id marka, name - Nazwa handlowa, code - zewnętrzny identyfikator marki, image - szereg obrazów marki, description - opis marki, hidden - ukryta marka |
4 | id | integer | Identyfikator marki | ||
4 | code | string | Identyfikator marki |
Przykład:
№ | Pole | Typ | Opis | Obowiązkowe lub nie | Komentarz |
1 | login | string | Zaloguj się w systemie BOX | Pole obowiązkowe. | |
2 | password | string | Hasło w formacie md5 | Pole obowiązkowe. | Napisz do pomocy technicznej, a my przekażemy Ci hash dla API |
Zwróć wartości pól id - id marka, name - Nazwa handlowa, code - zewnętrzny identyfikator marki, image - szereg obrazów marki, description - opis marki, hidden - ukryta marka |
Możliwe odpowiedzi na zapytanie
№ | Status | Wiadomość | Opis wiadomości |
1 | ok | brandid | Zwraca identyfikator dodanej marki |
2 | fail | Login is empty! | Brak logowania |
3 | fail | Password is empty! | Brak hasła |
4 | fail | Brand name is empty! | Brak nazwy marki |
5 | fail | Bad user level! | Niewystarczający poziom użytkownika (wymagany poziom 2 lub wyższy) |
6 | fail | Login or password not correct! | Login lub hasło wpisane niepoprawnie |
7 | fail | Brand with this ID already exists! | Marka o tym samym identyfikatorze już istnieje |
8 | fail | Incorrect picture! | Nieprawidłowy format obrazu |
9 | fail | Brand has not been added | Nie dodano żadnej marki |
10 | fail | Brand is not available for delete! | Nie znaleziono marki do usunięcia |
11 | fail | Brand with this ID does not exists! | Nie ma marki o tym identyfikatorze |
12 | fail | Brand with this Code does not exists! | Nie ma marki z tym kodem |
13 | fail | Brand with this name does not exists! | Nie ma marki o tej nazwie |
14 | fail | Brand is not available for update! | Nie znaleziono marki do aktualizacji |