Krzysztof Handke 3 Napisano 12 Czerwca 2019 Udostępnij Napisano 12 Czerwca 2019 w Zmiana ilości produktów w rest api 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-commands i offer-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. Cytuj Link to postu
Bartosz Rosa 1 762 Napisano 12 Czerwca 2019 Udostępnij Napisano 12 Czerwca 2019 w Zmiana ilości produktów w rest api Service Timeout Exception to problem, z którym spotyka się wielu autorów rozwiązań. Spróbuj zgłosić go na githubie Allegro: https://github.com/allegro/allegro-api/issues Cytuj Link to postu
Polecane posty
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.