Przejdź do głównej zawartości

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.