Przygotowanie menu
Przygotuj menu
Wymagania dotyczące menu:
-
Do menu zewnętrznego można załadować: towary, dania, modyfikatory i usługi.
-
Każdy element musi mieć: miejsce produkcji oraz miejsce sprzedaży.
Aby przygotować menu dla Syrve Live API:
1. Wybierz Wymiana danych → Eksport menu.
2. Utwórz menu zewnętrzne. Jego struktura może nie pokrywać się ze strukturą nomenklatury. Modyfikatory sprzedawane razem z daniem nie muszą być dodawane do menu osobno.
3. Do każdego elementu możesz dołączyć obraz. Może się on różnić od obrazu w karcie magazynowej dania. Obraz nie może przekraczać rozmiaru 10Mb.
4. Kliknij Zapisz i zamknij.
Autoryzacja w Syrve Live API
Do autoryzacji w Syrve Live API użyj metody uzyskania tokena autoryzacyjnego.
Przekaż otrzymany token w polu 'access_token' w kolejnych metodach.
Załaduj menu
Wywołaj metodę pobierania nomenklatury. Podaj wcześniej otrzymany token, wymagany timeout oraz ID organizacji (lub kilku organizacji), których elementy chcesz pobrać.
Treść żądania:
{
"common": {
"accessToken": "{{publicapi_token}}",
"requestTimeout": "60"
},
"request": {
"organizationId": "{{organization_id}}"
}
}
Odpowiedź:
{
"groups": [ ],
"productCategories": [],
"products": [],
"revision": 6635,
"uploadDate": "2018-06-27 15:28:51"
}
Pole groups zawiera:
-
grupy elementów w menu zewnętrznym.
-
modyfikatory grupowe w niezaładowanym elemencie.
Menu jest automatycznie aktualizowane przez wtyczkę co 30 minut.