Skocz do zawartości

Bład API - uwaga od allegro

Polecane posty

Dzień dobry. 

 

Jedna z firm, które obsługuje dostała dzisiaj email od Allegro API Support 

Cytat

Analizując nasze logi i ruch z Państwa aplikacji do naszego API, zauważyliśmy, że wielokrotnie odpytują Państwo o status wykonania operacji grupowych (np. za pomocą zasobu /sale/offer-publication-commands/{commandId}tasks). Wykonują Państwo w pętli zapytania o komendy, które nie istnieją, w związku z czym zwracamy dla takiej operacji status 404 Not Found. W ciągu ostatnich 7 dni takich operacji w Państwa przypadku było aż 21 mln. Prosiłbym o analizę tej sytuacji i wprowadzenie poprawki, która wyeliminuje nadmiarowe, błędne żądania.

Ktoś otrzymał podobny email? Klient od pewnego czasu faktycznie dostaje sporo zwrotów błędów zapisu do bazy danych przy ponownym wystawianiu aukcji. 

Link to postu

Nie mieliśmy takich sygnałów od Allegro albo od innych użytkowników, ale jeśli faktycznie występuje taka sytuacja to oznacza, że w Sello musi być wiele aukcji podświetlonych na czerwono. Trzeba sprawdzić czy oferty na których on się pojawia są trwające czy przygotowane w Sello.

 

Generalnie chodzi o sytuację, w której Sello wystawiało oferty, wysyła po tym zlecenie aktywowania takiej oferty, po czym po około minucie odpytuje API Allegro czy udało się zrealizować zlecenie aktywacji. Jakiś czas temu mieliśmy kilka sygnałów, że Allegro zwraca błąd, jakoby to zlecenie nie istniało - innymi słowy Allegro przyjęło zlecenie do realizacji po czym zwraca informację, że takiego zlecenia nie ma. Prawdopodobnie była jakaś awaria w serwisie w tym czasie i te zlecenia aktywacji się po prostu pogubiły.

 

Niestety Sello na taką ewentualność nie było gotowe i wciąż odpytuje o to czy udało się aktywować ofertę.

 

Trzeba by było zajrzeć do tabeli au_PendingChanges i wyczyścić pole apc_ChangeGUID w polach gdzie apc_ChangeType = -5. Sello co minutę robi sobie listę takich właśnie zmian oczekujących (które miały zleconą aktywację (-5) i pole z GUIDem komendy nie jest puste - co oznacza, że oczekują na weryfikację).

Link to postu
6 godzin temu, Jakub Szymański Szymański napisał:

Dzień dobry. 

 

Jedna z firm, które obsługuje dostała dzisiaj email od Allegro API Support 

Ktoś otrzymał podobny email? Klient od pewnego czasu faktycznie dostaje sporo zwrotów błędów zapisu do bazy danych przy ponownym wystawianiu aukcji. 

Albo niech klient pomyśli czy gdzieś/kiedyś np. w sklepie internetowym lub u brokera nie integrował się z API, a teraz nie ma już tam umów, a właściciele "usunęli" sklep/konto a API dalej zapytują... U mnie tak było w dawnym sklepie interneowym.

  • Lubię to 1
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ę...