Skocz do zawartości

Zmiana ilości produktów w rest api

Polecane posty

Towary na magazynie mamy w litrach i kilogramach (oleje, smary), na allegro wymagane sztuki a SELLO nie korzysta z dodatkowych miar Subiekta.

W celu bieżącej aktualizacji stanów na aukcjach korzystałem z aplikacji php (na bazie Web-Api allegro), obecnie funkcje zostały wyłączone i walczę z RestApi.

Używam metody offer-quantity-change-commands i otrzymuję komunikat: Status-Code: 504;

                    [code] => ServiceTimeoutException
                    [message] => An error occurred
                    [details] => 
                    [path] => 
                    [userMessage] => Przekroczono czas wykonania zapytania. Spróbuj ponownie.

Niestety ten komunikat w niczym mi nie pomaga:

wywołanie curl:

            curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
            curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($curl, CURLOPT_PUT, true);

            $request = json_encode($params);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $request);

Metody change-price-commandsoffer-publication-commands działają mi z nagłówkami i wywołaniem curl:

            $headers = [
              'Accept: application/vnd.allegro.public.v1+json',
              'Content-Type: application/vnd.allegro.public.v1+json',
              'Accept-Language: PL',
              'Authorization: Bearer '.$generatedKey.'',
              'Api-Key: xxxxxxxxxxxxxxxxxxxxxxxxx''
            ];
           
            $curl = curl_init($uri);

            curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
            curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

            $request = json_encode($params);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $request); 

Jeżeli ktoś również walczy z REST API Allegro porszę o pomoc i zapraszam do dyskusji.

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...