REST API

Aktualna dokumentacja nowoczesnego interfejsu rest api jest dostępna pod adresem https://developers.shoper.pl/

REST API - dokumentacja interfejsu























user.list.filter

Filtruje użytkowników zgodnie z założonymi kryteriami

        array call(string $session_id, "user.list.filter", array($cond = null, $order = null, $limit = null))
    

Parametry wejściowe

  • cond
  • order
  • limit

Wartość zwracana

  • kolekcja id użytkowników pasujących do filtra (array)

Uwagi

  • Wartości tablicy zwróconej przez tą metodę od pewnego klucza mogą przyjmować wartość **-2** - to oznacza, że skrypt po stronie serwera nie miał już czasu na wykonanie żądanych operacji na obiektach (poprzednie iteracje przekroczyły 80% całego dostępnego czasu na wykonanie skryptu). W celu zdobycia oczekiwanych informacji, należy ponowić zapytanie wysyłając tablicę pominiętych obiektów.

Rzucane wyjątki SoapFault

  • W przypadku podania niedostępnej kolumny w parametrach cond lub order, wyrzucany jest wyjątek z komunikatem **Invalid column name**
  • W przypadku braku dostępu do odczytu dla modułu 'klienci', wyrzucany jest wyjątek z komunikatem **Access denied**

Uwagi

  • Istnieje możliwość wystąpienia wyjątku SoapFault w przypadku nieprawidłowego działania modułu aplikacji. (np poprzez modyfikację kodu aplikacji lub poprzez nieoczekiwany błąd po stronie serwera)