Web API - Integracje i wymiana danych z innymi programami.

Funkcje Web API pozwalają na rozszerzenie funkcjonalności sklepu i integrację z innymi systemami informatycznymi. Dzięki Web API inne firmy i programiści mogą w ustandaryzowany sposób pobierać i wysyłać do programu różne dane. Pozwala to na indywidualne dostosowanie programu do swoich potrzeb.

W panelu administracyjnym wybierz Aplikacje → API Ikona modułu API


Włączenie WebAPI

Wybierz Konfiguracja

Tylko zwykły administrator może być wykorzystywany do połączenia WebAPI.

API Konfiguracja
  1. Zaznacz Włącz WebApi,
  2. Ustaw Czas trwania sesji (czas podawany w sekundach),
  3. Wybierz czy nieaktualne sesje z listy logowań mają być automatycznie usuwane,
  4. Wybierz czy wymusić używanie API przez SSL,
  5. Naciśnij przycisk Zapisz.

Logowania WebAPI

Wybierz Logowania WebApi

Logowania WEBAPI

Funkcje WebAPI w SOTESHOP

Lista funkcji WebApi w zależności od modułu.

Producenci (stProducer)

Adres producentów
http://www.shop.example.com/backend.php/producer/soap?wsdl

Kategorie (stCategory)

Adres kategorii
http://www.shop.example.com/backend.php/category/soap?wsdl

Produkty (stProduct)

Adres produktów
http://www.shop.example.com/backend.php/product/soap?wsdl

Użytkownicy (stUser)

Adres użytkowników
http://www.shop.example.com/backend.php/user/soap?wsdl

Logowania (stWebApiBackend)

  • ClearCache - czyszczenie cache,
  • doLogin - logowanie do systemu,
  • GetVersion - zwraca wersje modułu API,
  • Noop - przedłuża sesje i zwraca czas jej zakończenia,
  • Test - testowanie komunikacji,
Adres logowań
http://www.shop.example.com/backend.php/webapi/soap?wsdl

Zamówienia (stOrder)

Adres zamówień
http://www.shop.example.com/backend.php/order/soap?wsdl

Bony zakupowe

Adres bonów zakupowych
http://www.shop.example.com/backend.php/giftcard/soap?wsdl

Kody rabatowe

Adres kodów rabatowych
http://www.shop.example.com/backend.php/discount/soap?wsdl

Typy płatności (stPaymentType)

Adres typów płatności
http://www.shop.example.com/backend.php/payment-type/soap?wsdl

Waluty (stCurrency)

Adres walut
http://www.shop.example.com/backend.php/currency/soap?wsdl