Należy stworzyć aplikację konsolową w C# (.NET 8, na Windows), która ładuje zamówienia z panelu sprzedawcy AllegroPL (przez API). Następnie porównuje je z prostą bazą danych (gdzie przechowujemy historię wcześniej załadowanych zamówień) i jeśli zamówienie jest nowe, wysyła informacje o nim do naszego kanału na Telegramie (nazwa produktu i URL analogowego, który należy wziąć po ID produktu z bazy danych).
Logika działa w pętli, aby sprawdzać zamówienia co 10 minut. Aplikacja na wejściu otrzymuje plik konfiguracyjny json, w którym określony jest tablica, w każdym elemencie której klucz API + dane dostępu do kanału TG (aby można było monitorować kilka sklepów jednocześnie).
Wykonawcy zapewnimy:
- metodę autoryzacji C# (uzyskiwania tokena dostępu) na API Allegro
- dostęp do testowego sklepu
- skrypt do uruchomienia bazy (używamy postgres)
- dokumentację metod API, które należy wykorzystać.
Jest również dostęp do forum, gdzie szybko odpowiada API Allegro.