Allegro rest integrator

Zleceniodawca
domainarchitecture
domainarchitecture
Opis

Jestem zainteresowany serwisem integracyjnym z allegro napisanym w Java Spring. Odbiór kodu poprzez akceptację na demo i przekazanie projektu na github lub gitlab/bitbucket. Warunek to działające na sandbox allegro testy integracyjne w aplikacji. Muszę widzieć na sandbox wystawiany mock produktu oraz błędy wystawiania oferty i zmiany statusów wystawionych ofert w całym lifecycle produktu na allegro w logach serwisu - to wystarczy zademonstrować manualnie na spotkaniu - nie potrzebuję testów z kontem kupującego.

1. przekierowuję request z użytkownikiem na Twój Serwis z listą identyfikatorów ofert które zapamiętujesz GET.

2. Twój Serwis wymusza na użytkowniku logowanie w allegro i zapamiętuje tokeny ALLEGRO w hashmapie - przy kolejnym wejściu sprawdza czy ma w hashmapie i czy są jest ważny refresh token.

3. Twój Serwis będzie działać w mojej domenie więc może pobrać swobodnie z cookie credentiale klienta z mojej domeny [code+SEPARATOR+session] (będzie to klucz w hashmapie, ale też warunek komunikacji z moim serwisem backendowym)

4. Twój serwis przesyła mi te credentiale na mój endpoint i dołącza listę produktów w paczce po 10 oraz pageable - request do mojego serwisu w wewnętrznej sieci

5. dostajesz page produktów do wysłania do allegro (mockujesz działanie mojego serwisu dla kilku Pageable)

6. wystawiasz produkty na allegro osobnymi requestami i zbierasz listę błędów pakując w mapę z identyfikatorami produktów którym czegoś brakuje. Po zakończeniu procesu wypisujesz to w logach serwisu.

7. nasłuchujesz na wszelkie zdarzenia po stronie allegro - zakup, reklamacja, statusy dostarczeń itp. wypisujesz to w logach serwisu. pobierasz dane takie jak adres email kupującego, lub numer telefonu, które umożliwią mi automatyczne komunikowanie się z kupującym.

Opublikowano
2023-11-06
Wymagane funkcje:
prosty serwis umożliwiający wystawienie ofert na koncie allegro i nasłuchiwanie na zmiany statusu oferty. wymagana znajomość api allegro.

Wysłane oferty (5)

android
API
aplikacje mobilne
+ 18 więcej
Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
60 dni

Najnowsze zlecenia z kategorii