Generowanie tokena API dla integracji zewnętrznej

Data publikacji: 9 lutego 2025 Ostatnia aktualizacja: 20 marca 2025

WAŻNE! Łączenie się ze sklepem po API nie jest wspierane przez obsługę techniczną Shoper. Wszelkie informacje w tym temacie znajdują się na stronie: App Store – create your own apps.

Dzięki temu rozwiązaniu samodzielnie z poziomu panelu administracyjnego sklepu Shoper wygenerujesz tokeny API, pozwalające na budowanie niestandardowych integracji z zewnętrznymi rozwiązaniami.

Jak wygenerować token API w panelu Shoper?

Wcześniejsze integracje API działające w oparciu o login i hasło pozostają aktualne, aczkolwiek w przypadku tworzenia nowych połączeń sugerujemy korzystanie z mechanizmu generowania tokena API.

Zaloguj się do Panelu administracyjnego sklepu.
Przejdź do zakładki: Dodatki i integracje (A) > Integracje zewnętrzne (B), a następnie kliknij: DODAJ INTEGRACJĘ (C).
Panel administracyjny sklepu Shoper > Dodatki i integracje > Integracje zewnętrzne > DODAJ INTEGRACJĘ
Rys 1. Kliknij: DODAJ INTEGRACJĘ, aby utworzyć token API
Panel administracyjny sklepu Shoper > Dodatki i integracje > Integracje zewnętrzne > DODAJ INTEGRACJĘ
Rys 1. Kliknij: DODAJ INTEGRACJĘ, aby utworzyć token API
Zobaczysz formularz do uzupełnienia, w którym znajdują się następujące pola:

Narzędzie (A) – wybierz z predefiniowanej listy narzędzie, które chcesz zintegrować. Jeśli narzędzie nie jest widoczne na liście wybierz: Other. Na liście znajdują się następujące pozycje:

  • Baselinker
  • LEO Synchronizator
  • RestSharp
  • Embarcadero
  • IVend
  • CTI
  • IdeaERP
  • Zabbix
  • Salesmanago
  • XSale
  • Sellasist
  • Other

Nazwa integracji (B) – podaj nazwę, która będzie widoczna na liście wszystkich integracji zewnętrznych

Opis (C) – możesz podać szerszy opis integracji

Uprawnienia integracji > Obszar sklepu (D) – wybierz z listy obiekt, dla którego chcesz udzielić dostępu po API. Na liście znajdują się następujące pozycje:

  • Pola dodatkowe formularzy
  • Stany dostępności
  • Kategorie
  • Kolekcje
  • Produkty
  • Producenci
  • Strony informacyjne
  • Administratorzy
  • Blokada aplikacji
  • Atrybuty produktów
  • Aukcje
  • Dane rozliczeniowe
  • Waluty
  • Pulpit
  • Terminy wysyłki
  • Gabaryty produktów
  • Języki i lokalizacja
  • Aktualności
  • Warianty produktów
  • Zamówienia
  • Przesyłki
  • Płatności
  • Postępy
  • Przekierowania
  • Dostawy
  • Promocje
  • Statusy zamówień
  • Subskrybenci
  • Stawki vat
  • Jednostki miar
  • Klienci
  • Magazyny
  • Webhooki
  • Strefy dostaw
  • Kupony rabatowe

Obszar sklepu, do którego integracja ma uzyskać dostęp, określany jest przez twórcę integracji.

Uprawnienia integracji > Zakres dostępu (E) – wybierz zakres akcji, jakie mogą być wykonywane w wybranym wcześniej obszarze (D).

  • Odczyt
  • Odczyt+dodawanie
  • Odczyt+dodawanie+edycja
  • Odczyt+dodawanie+edycja+usuwanie

Możesz dodać kolejne uprawnienia (F), dla kolejnych obszarów. Pojawi się także możliwość usunięcia dodanych uprawnień.

Po wprowadzeniu wszystkich danych w formularzu kliknij: ZAPISZ I UTWÓRZ TOKEN (G).

Formularz tworzenia nowego tokena API
Rys 2. Uzupełnij formularz tworzenia nowego tokena API
Formularz tworzenia nowego tokena API
Rys 2. Uzupełnij formularz tworzenia nowego tokena API
Zobaczysz komunikat potwierdzający utworzenia tokena.

Skopiuj wygenerowany Token API, a następnie wprowadź go w odpowiednim miejscu w zewnętrznym panelu narzędzia, które chcesz zintegrować z oprogramowaniem Shoper.

Skopiuj Token API przed zamknięciem tej strony.
Token API to najważniejsze zabezpieczenie Twojej integracji. Możesz go skopiować tylko teraz. Nie przekazuj go osobom trzecim ani nie przechowuj. W razie problemu możesz utworzyć nowy token.

Kliknij: ROZUMIEM (B), aby zamknąć okno.

Na liście integracji zobaczysz nowo dodaną integrację.

Po ikoną koła zębatego przy danej integracji zobaczysz następujące opcje:

  • Edytuj – możesz zmienić nazwę aplikacji, jej opis lub uprawnienia
  • Utwórz nowy Token API – jeśli utworzony wcześniej token nie został skopiowany, możesz utworzyć nowy token dla danej integracji
  • Usuń – możesz usunąć integrację
Akcje, które można wykonać z nowo utworzoną integracją zewnętrzną
Rys 4. Możesz usunąć, edytować lub wygenerować nowy Token API
Akcje, które można wykonać z nowo utworzoną integracją zewnętrzną
Rys 4. Możesz usunąć, edytować lub wygenerować nowy Token API

Raz wygenerowany token nie traci ważności i nie wygasa. Jeśli z jakiegoś powodu utracisz token lub integracja przestanie działać, możesz wygenerować nowy token według poniższej instrukcji.

Jak wygenerować nowy token API dla integracji zewnętrznej?

Kliknij: ikonę koła zębatego dla danej integracji, a następnie wybierz: Utwórz nowy Token API.
Resetowanie tokena dla integracji zewnętrznej w panelu sklepu Shoper
Rys 5. Kliknij: Utwórz nowy Token API
Resetowanie tokena dla integracji zewnętrznej w panelu sklepu Shoper
Rys 5. Kliknij: Utwórz nowy Token API
Kliknij: UTWÓRZ NOWY TOKEN, aby potwierdzić wygenerowanie nowego Tokena API dla danej integracji.

Dotychczasowy token zostanie unieważniony, a integracja przestanie działać. Aby przywrócić działanie, skopiuj nowo utworzony token i zmień na nowy w zewnętrznym panelu narzędzia.

Potwierdzenie generowania nowego Tokena API dla istniejącej integracji z oprogramowaniem Shoper
Rys 6. Potwierdź wygenerowanie nowego Tokena API dla danej integracji
Potwierdzenie generowania nowego Tokena API dla istniejącej integracji z oprogramowaniem Shoper
Rys 6. Potwierdź wygenerowanie nowego Tokena API dla danej integracji
Warto zapamiętać!
W powyższym artykule zostało wyjaśnione:
  • Jak wygenerować Token API dla integracji z oprogramowaniem Shoper?
  • Jak wygenerować nowy Token API dla istniejącej integracji?
Czy ten artykuł był pomocny?
Tak
Nie
Dziękujemy za odpowiedź!
Udostępnij artykuł:

Przetestuj sklep internetowy
przez 14 dni za darmo

Korzystaj ze wszystkich funkcji oprogramowania za darmo i bez zobowiązań.

Testuj wszystkie funkcje przez 14 dni bez zobowiązań. Zakładając sklep poprzez podanie
adresu e-mail akceptujesz nasz Regulamin i Politykę Prywatności