Skocz do zawartości
Forum użytkowników
orzeu

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.

Udostępnij ten post


Link to postu

×