Przejdź do treści

WebAPI Informacje podstawowe

WebAPI Informacje podstawowe – Interfejs

Sklep udostępnia API dla zewnętrznych aplikacji, za pośrednictwem kilku protokołów. Ze względu na wydajność i ilość przesyłanych danych, najbardziej preferowanym jest interfejs JSON.

JSON

Aby skorzystać z tego interfejsu, należy przesłać dane wejściowe w postaci tabeli z parametrami POST w zmiennej o 'json’, pod następujący adres:

http://-adres-sklepu-/ext/webapi/json

Tabela musi być przekazana w postaci zakodowanej według standardu JSON i ma mieć następującą postać:

array (
„method” => FFF,
„params” => array (
XXX_1 => YYY_1,
XXX_2 => YYY_2,
…
)
)

gdzie:
FFF – nazwa wywoływanej funkcji
XXX – nazwa parametru
YYY – wartość parametru

Przykładowe wywołanie:

array (
„method” => „doGetProductInfo”,
„params” => array (
„product_id”=>187
)
)

Dane przesyłane poprzez interfejs:

json = {„method”:”doGetProductInfo”,”params”:{„product_id”:187}}

Wynikiem działania jest tabela zakodowana w standardzie JSON, zawierająca wynik wywoływanej funkcji według dokumentacji.


2. XML

Aby skorzystać z tego interfejsu, należy przesłać dane wejściowe w postaci XML, przesłanego metodą POST w zmiennej 'xml’, pod następujący adres:

http://-adres-sklepu-/ext/webapi/xml

Dane muszą być przekazana w postaci XML i mają mieć następującą postać:

<?xml version=”1.0″ encoding=”UTF-8″?>
<data>
<method>FFF</method>
<params>
<XXX_1>YYY_1</XXX_1>
<XXX_2>YYY_2</XXX_2>
…
</params>
</data>

gdzie:
FFF – nazwa wywoływanej funkcji
XXX – nazwa parametru
YYY – wartość parametru

W razie, gdyby wartości parametrów mogły zawierać znaki niedozwolone w plikach XML, można zawrzeć ją wewnątrz znaczników
<![CDATA[ … ]]>

Przykładowe wywołanie:

<?xml version=”1.0″ encoding=”UTF-8″?>
<data>
<method>doGetProductInfo</method>
<params>
<product_id>278</product_id>
</params>
</data>

Dane przesyłane poprzez interfejs:

Wynikiem działania jest plik XML, zawierający wynik wywoływanej funkcji według dokumentacji.


 SOAP

Interfejs jest dostępny pod adresem:

http://-adres-sklepu-/ext/webapi/wsdl

Dokument WSDL jest również dostępny pod tym adresem. Warunkiem jego uzyskania jest wywołanie typu GET.

Zaktualizowano 12 października 2026

Tematy i słowa kluczowe

Pomóż nam ulepszać poradniki

Czy ten artykuł był pomocny?

Twoja opinia pomaga nam tworzyć lepsze instrukcje.

Related Articles

Sklep internetowy sStore

Twój pomysł na biznes.
Twój własny sklep internetowy.

Sprawdź, jak wygodnie możesz sprzedawać online. Przetestuj sStore z integracjami, hurtowniami dropshipping i narzędziami AI.

Wypróbuj za darmo Poznaj sStore 14 dni testowania · bez zobowiązań
Centrum pomocy eBiznes.pl

Znajdź odpowiedź w bazie wiedzy

Wpisz minimum 2 znaki. Wyniki pojawią się poniżej.

Przydatne instrukcje