API Asystent Chmura a licencje i sesje użytkowników
Firma nie chce przenosić danych ręcznie między systemami, ale nie chce też, by automat zajmował kolejne stanowiska i wypierał pracowników z programu. API Asystent Chmura pozwala zaplanować integrację wybranych procesów. Kluczowe są model licencji, sposób zamykania sesji, uprawnienia i limity zapytań — nie sama obecność dokumentacji Swagger.
Co można integrować przez publicznie opisane API?
Dokument OpenAPI udostępniony w Swaggerze opisuje między innymi sprawy, zadania, faktury, zamówienia, zlecenia tłumaczeń, umowy, produkty, magazyny i zgłoszenia. To punkt wyjścia do projektu, nie obietnica, że każda operacja każdego modułu jest dostępna. Zespół powinien wybrać jeden proces, na przykład przekazanie zlecenia lub pobranie statusu, i sprawdzić w dokumentacji konkretne endpointy, pola oraz odpowiedzi błędów.
Dlaczego licencja API nie powinna wylogować człowieka?
Według modelu wdrożenia wskazanego przez Meteoryt API zajmuje jedną licencję zamiast mnożyć aktywne stanowiska przy kolejnych wywołaniach. W kontrolerze REST widać techniczny mechanizm: po żądaniu niepochodzącym z klasycznego logowania sesja jest czyszczona i zamykana. Komentarz w kodzie wyjaśnia, że narastające sesje API wcześniej wylogowywały zwykłych użytkowników. Nie oznacza to jednak, że jeden token daje nieograniczony dostęp lub że konfiguracja licencji jest taka sama u każdego klienta.
Jak wdrożyć integrację bez ryzyka dla pracy zespołu?
Ustal konto techniczne, minimalne uprawnienia i sposób ochrony tokenu, a następnie ogranicz częstotliwość żądań. Kontroler ma limit 60 zapytań na minutę, więc masowy import należy zaprojektować z kolejką, obsługą błędów i ponowną próbą. Przed uruchomieniem sprawdź na środowisku testowym, czy użytkownicy zachowują sesje podczas pracy API oraz jak licencja jest liczona w kupionym wariancie. To wymaga testu wdrożeniowego, a nie samego odczytania Swaggera.
Najczęstsze pytania
Czy API zajmuje tylko jedną licencję?
Meteoryt wskazuje taki model użycia API; dokładne naliczanie i uprawnienia należy potwierdzić dla licencji oraz konfiguracji klienta.
Czy kolejne wywołania API mogą wylogować użytkowników?
Kontroler zamyka nieklasyczną sesję po obsłużeniu żądania, aby nie gromadzić sesji API; zachowanie trzeba sprawdzić w docelowym środowisku.
Źródła i weryfikacja
Opis funkcji programu sprawdzono w dokumentacji modułów Asystent. Niepubliczne pliki produktowe nie są udostępniane jako linki.
Powiązane artykuły
Kontakt z nami
System zgłoszeń najszybszą formą komunikacji z Nami
W przypadku chęci wykonania wdrożenia aplikacji u klienta prosimy kontakt pod nr tel. 504 946 478 w celu umówienia szczegółów oraz terminu z technikiem.
KONTAKT
Dział obsługi klienta
Oddział w Szczytnie:
ul. Łomżyńska 20A/1
12-100 Szczytno
tel. +48 89 623 26 22
e-mail: kontakt@meteoryt.pl
pracujemy pn - pt
8:00 - 16:00
Wpis do Rejestru Przedsiębiorców KRS w
Sądzie Rejonowym w Olsztynie KRS
nr 0000676644
Kapitał zakładowy: 2 100 000 zł
REGON: 367213266
