Parsowanie danych przez mobilne API
Szukałem osoby z doświadczeniem w parsowaniu danych przez mobilne API, do parsowania e-commerce, rozetka i podobne
Zadania:
1. Przechwytywanie ruchu aplikacji mobilnej (Android) konfiguracja proxy, analiza zapytań
2. Określenie potrzebnych punktów końcowych API, do których kierowane są zapytania, jakie nagłówki są używane
3. Analiza autoryzacji, jak aplikacja uzyskuje token, jak jest on odnawiany
4. Napisanie skryptu do automatycznego zbierania danych przez znalezione API
5. Dokumentacja wyjaśniająca logikę, abym mógł samodzielnie utrzymywać rozwiązanie
Proszę w opisie lub w wiadomości prywatnej napisać rzeczywiste przypadki, proste parsowanie nie odpowiada nam z powodów technicznych. Z góry dziękuję wszystkim
-
Cześć! Zadanie jest znane: przechwycić ruch aplikacji Android przez proxy, rozebrać endpointy i logikę autoryzacji z aktualizacją tokena, a następnie stworzyć w Pythonie stabilny zbiór danych z rozetka i podobnych. Dokumentację z wyjaśnieniem logiki również przygotuję, abyście mogli samodzielnie wspierać rozwiązanie. Jestem gotów omówić szczegóły i pokazać przypadki w wiadomościach prywatnych.
-
Cześć, pracowałem nad parsowaniem API aplikacji Allo.ua w celu zbierania danych o produktach - otrzymywałem ponad 50 000 rekordów dziennie przez mobilne endpointy.
Ciekawe, czy będziemy musieli omijać ograniczenia dotyczące liczby zapytań w API Rozetka, czy macie jakieś szczególne wymagania dotyczące częstotliwości zapytań?
Proponuję się skontaktować, chętnie doradzę technicznie za darmo i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
-
1257 34 0 Oczywiście, że web scraping się nie nadaje. Tam jest ochrona przed botem. Różetka działa przez Cloudflare. Co do Różetki: jest bot, który działa tak, jak potrzebujesz. Wszystkie szczegóły w wiadomości prywatnej.
-
500 2 0 Cześć, Max!
Zapoznałem się z opisem projektu. Zadanie dotyczące inżynierii odwrotnej mobilnego API dla e-commerce (Rozetka i podobne) w pełni odpowiada mojemu profilowi. Specjalizuję się w automatyzacji w Pythonie, analizie protokołów sieciowych oraz tworzeniu stabilnych parserów.
Jak zrealizuję projekt:
Przechwytywanie ruchu: Skonfiguruję serwer proxy (MITM) do analizy zabezpieczonego ruchu aplikacji na Androida, zidentyfikuję wszystkie kluczowe punkty końcowe API i niezbędne nagłówki (headers).
Analiza autoryzacji: Rozłożę na czynniki logikę generowania, życia i aktualizacji tokenów, aby zautomatyzować ten proces w skrypcie bez ryzyka deautoryzacji.
Rozwój skryptu: Napiszę czysty, zoptymalizowany asynchroniczny skrypt w Pythonie do szybkiego i dyskretnego zbierania danych.
… Dokumentacja: Przygotuję szczegółową i zrozumiałą instrukcję dotyczącą logiki działania rozwiązania, abyś mógł łatwo samodzielnie je utrzymywać.
Moje odpowiednie przypadki:
Goszakup Tender Bot: Zaprojektowałem podzieloną architekturę z modułem w tle do stałego utrzymywania sesji, omijania wzorców anty-botowych i zachowywania stanu autoryzacji.
Avia Navigation Data Pipeline: Opracowałem asynchroniczny system zbierania i walidacji danych na FastAPI z izolowanym przetwarzaniem błędów w celu zapobiegania awariom.
Mam głębokie zrozumienie działania systemów Linux, procesów sieciowych i buforowania danych. Jestem gotów omówić szczegóły na czacie lub w wiadomościach technicznych i szybko przystąpić do pracy.
-
427 Witam! Zadanie jest całkowicie zrozumiałe. "Zwykłe" parsowanie kodu HTML tutaj nie działa, ponieważ wersja internetowa jest zablokowana przez WAF/Cloudflare, więc masz absolutnie rację - trzeba naśladować zapytania oficjalnej aplikacji mobilnej.
Pod maską mobilne API to standardowe zapytania HTTP/HTTPS (REST/JSON), a zadanie sprowadza się do prawidłowej emulacji urządzenia.
Mój stos i algorytm realizacji:
1. Analiza ruchu: Ustawienie zestawu (uruchomię Mitmproxy / Charles Proxy) do przechwytywania zapytań aplikacji Android.
2. Obejście zabezpieczeń: W razie potrzeby uruchomię Frida do dekompilacji/obejścia SSL Pinning (jeśli aplikacja sprawdza certyfikat bezpieczeństwa i blokuje proxy).
3. Inżynieria wsteczna: Wydzielenie docelowych punktów końcowych (katalog, karta produktu, ceny), analiza struktury nagłówków (headers, User-Agent, device_id) oraz logiki generowania/aktualizacji tokenów autoryzacyjnych.
4. Automatyzacja: Napisanie czystego, zoptymalizowanego skryptu w PHP (Laravel HTTP Client / cURL), który będzie cyklicznie zbierał dane omijając wszelkie blokady, udając prawdziwe urządzenie mobilne.
… 5. Przekazanie: Przygotuję zwięzłą dokumentację (jakie zapytanie dokąd leci, jakie tokeny aktualizować), abyś mógł łatwo utrzymywać skrypt.
Mam duże doświadczenie w integracjach API i inżynierii wstecznej zapytań.
Termin: 4-5 dni (z uwzględnieniem czasu na analizę możliwego SSL Pinning).
-
7123 53 0 Robiłem to dla kilku projektów e-commerce: instalowałem mitmproxy lub Charles na urządzeniu z Androidem, przechwytywałem ruch aplikacji mobilnej i wyciągałem potrzebne endpointy z nagłówkami, tokenami i parametrami zapytań. Różnica w szczególności ma dość stabilne mobilne API, więc zadanie jest jasne. Pytanie: potrzebna jest jednorazowa analiza i dokumentacja API, czy od razu potrzebny jest działający parser, który będzie automatycznie wysyłał zapytania? Jestem gotów omówić zakres i terminy.
-
1251 35 1 3 Witam, zrobię to. Potrafię sniffować ruch z aplikacji mobilnych. Proszę przesłać pełne wymagania w wiadomości prywatnej, omówimy szczegóły.
-
328 Dzień dobry.
Zajmowałem się zbieraniem danych przez API oraz parsowaniem projektów e-commerce. Mogę zrozumieć strukturę zapytań aplikacji, zrealizować zbieranie potrzebnych danych i przygotować kod w zrozumiałej formie z wyjaśnieniami.
Aby ocenić, należy sprecyzować, z jakiego dokładnie serwisu zaczynamy i jakie dane należy uzyskać.
Po tym będę mógł podać terminy i koszt.
-
727 6 0 napisz, jakie aplikacje przeanalizuję i ocenię
-
2116 20 0 Cześć. Zrozumiałem zadanie: potrzebny jest nie zwykły parsing layoutu, a zbieranie danych przez wewnętrzne mobilne API aplikacji. To znaczy przechwycenie ruchu aplikacji Android, znalezienie rzeczywistych punktów końcowych i ich nagłówków, zrozumienie, jak aplikacja uzyskuje i aktualizuje token autoryzacji, a na tej podstawie napisanie skryptu, który pobiera dane bezpośrednio przez API, plus dokumentacja, abyś mógł samodzielnie wspierać rozwiązanie.
Widzę to w krokach tak. Najpierw ustawiam przechwytywanie ruchu aplikacji przez proxy (mitmproxy lub Charles) z podmianą certyfikatu, w razie potrzeby omijam certificate pinning, aby zobaczyć rzeczywiste zapytania. Następnie analizuję, jakie punkty końcowe wywołuje aplikacja, jakie nagłówki i podpisy są przesyłane, jak działa autoryzacja i aktualizacja tokena. Potem odtwarzam te zapytania w Pythonie już bez aplikacji, z poprawnymi nagłówkami i automatycznym aktualizowaniem tokena, i zbieram dane w potrzebnym formacie. Na koniec dokumentuję logikę zapytań i tokenów, abyś mógł sam naprawić, jeśli coś zmieni się po stronie sklepu.
Dlaczego właśnie przez mobilne API, a nie parsing stron, jest dla mnie jasne: wewnętrzne API zwraca czyste, zorganizowane dane, ma mniej zabezpieczeń i captcha niż w sieci, i działa stabilniej. Pracowałem z reverse engineering mobilnych i web API, przechwytywaniem ruchu i odtwarzaniem zapytań z tokenami w Pythonie.
Aby dokładniej ocenić: która aplikacja lub sklepy są priorytetowe, i jakie dokładnie dane są potrzebne (katalog, ceny, stany, karty produktów)? I czy zbieranie jest jednorazowe, czy regularne według harmonogramu?
-
232 Dzień dobry! Pracuję właśnie przez mobilne API — uruchamiam proxy (mitmproxy/Frida na Androidzie), zbieram rzeczywiste zapytania aplikacji, analizuję nagłówki i schemat tokena (jak jest wydawany i aktualizowany) i na tej podstawie piszę zbieracz bez kruchych parserów HTML bezpośrednio do API. Orientuję się w rozetka i podobnych e-commerce. Dokumentację z logiką zostawię, abyście mogli samodzielnie wspierać rozwiązanie. Ile mniej więcej produktów i kategorii trzeba zbierać w jednym przebiegu? Od tego zależy throttling i terminy.
-
172 1 1 Dzień dobry. Jestem gotów wykonać ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.
-
196 Rozwiązanie AI do takiego zbierania mamy już praktycznie gotowe, można szybko dostosować je do waszego źródła i omówić to w korespondencji na giełdzie, jestem w kontakcie ))
Co do terminów, zaproponowałbym pierwszy etap techniczny na 5-7 dni - przechwytywanie ruchu, mapa zapytań, sprawdzenie autoryzacji, prototyp zbierania danych przez mobilne API i krótka dokumentacja.
Zobaczcie, tu jest niuans - ważne, aby był legalny scenariusz dostępu i bez omijania zabezpieczeń, w przeciwnym razie rozwiązanie może być kruche i ryzykowne.
Z podobnego doświadczenia - pracowaliśmy z rynkami, integracjami, monitorowaniem danych, panelami użytkowników i automatyzacją procesów biznesowych.
Dokumentację zrobimy tak, abyście mogli samodzielnie wspierać rozwiązanie, plus można dodać kontrolę AI zmian API i powiadomienia, jeśli źródło zmieni odpowiedzi lub autoryzację.
Proszę o wyjaśnienie, które dokładnie aplikacje na Androida należy analizować i jakie pola dotyczące produktów są potrzebne w pierwszej wersji.
Jeszcze pytanie - czy macie testowe konto w aplikacji i przykład pożądanej eksportu.
https://business.ingello.com/prime-eva - podobne w zakresie e-commerce, skomplikowanych integracji i procesów produkcyjnych.
https://business.ingello.com/eva - najbliżej w zakresie monitorowania rynków i zbierania danych.
… https://business.ingello.com/vorfahr - pośrednio bliskie w zakresie SaaS i automatyzacji AI.
Strona główna dla giełdy - https://systems-fl.ingello.com
-
1580 3 0 Cześć!
Mam duże doświadczenie w opracowywaniu rozwiązań do parsowania i przetwarzania danych (różne źródła, ochrona przed blokadami, automatyzacja). Jestem gotów wykonać postawione zadanie w najkrótszym czasie.
Proponuję omówić szczegóły w wiadomościach prywatnych.
-
738 4 0 Dzień dobry. Robiłem parsowanie zabezpieczonych aplikacji mobilnych Copart.com i getContact.com oraz wielu innych. Bardzo dobrze się na tym znam. Będę w stanie napisać potrzebne parsowanie. Proszę pisać, omówimy.
-
1970 25 1 Cześć, mam doświadczenie w przechwytywaniu ruchu mobilnego (nie tylko emulator + certyfikaty SSL + MITM Proxy), ale pełnoprawne, niestandardowe rozwiązanie do normalnego omijania narzędzi zabezpieczających. Zeskrobałem wiele platform za pomocą tej metody (Glovo, Bolt, Uber Eats. Wcześniej nawet Twitter.)
Mogę pomóc w rozwiązaniu problemu. Napisz na prywatną wiadomość, omówimy.
-
5011 41 4 1 Dzień dobry! Mam znaczące doświadczenie w przechwytywaniu i analizie ruchu mobilnych API (Android), w szczególności platform e-commerce. Jestem gotów zrealizować automatyczne parsowanie danych z rozetka i podobnych zasobów, w tym dekodowanie autoryzacji oraz szczegółową dokumentację.
Przedstawię rzeczywiste przypadki pracy z API i proxy w wiadomości prywatnej. Zapraszam do kontaktu w celu omówienia szczegółów.
-
332 Zadanie jest całkowicie zrozumiałe. Zwykłe web scraping tutaj naprawdę nie zadziała, ponieważ aplikacje mobilne (szczególnie duże e-commerce typu Rozetka) mają zupełnie inną logikę autoryzacji, ochrony i generowania tokenów. Jestem gotów zrealizować to zadanie w Pythonie. Jak dokładnie będzie wykonany Twój projekt: Przechwytywanie ruchu: Skonfiguruję serwer proxy (Mitmproxy / Charles Proxy) na emulatorze Androida do pełnej analizy zapytań aplikacji. Jeśli jest SSL Pinning — obejdę to za pomocą narzędzi do inżynierii odwrotnej (Frida/Objection). Analiza API: Znajdę dokładne punkty końcowe, wydobędę niezbędne nagłówki, dynamiczne klucze i rozłożę logikę działania oraz aktualizacji tokenów autoryzacyjnych. Automatyzacja: Napiszę szybki asynchroniczny skrypt w Pythonie (Aiohttp / Requests) do stabilnego zbierania danych przez znalezione mobilne API. Dokumentacja: Przekażę Ci czysty kod z szczegółowymi komentarzami i instrukcją, abyś mógł łatwo samodzielnie utrzymywać skrypt. Mam certyfikat Python Essentials oraz udane przypadki na platformie. Jestem gotów pokazać szczegóły podobnych rozwiązań w wiadomościach prywatnych. Napisz do mnie, omówimy szczegóły!
-
532 3 0 Cześć! Mam bardzo szerokie doświadczenie zarówno w tworzeniu skrypterów, jak i w samym skrapowaniu. 1. Stworzymy adekwatne TŻ prac 2. Zrealizuję skrypter, używając technicznego stosu według Twojego życzenia 3. Otrzymasz analizę, dane, które będą dokładnie opisane i uporządkowane Napisz, omówimy!
-
2162 85 0 Jestem gotów do współpracy. Mam doświadczenie w zbieraniu danych z rozetka przez API. ______
-
1168 7 0 Dzień dobry! Mamy doświadczenie w przechwytywaniu ruchu aplikacji mobilnych i analizie punktów końcowych do parsowania platform e-commerce. Realizujemy to poprzez konfigurację serwerów proxy, dekompilację APK i emulację nagłówków w celu obejścia zabezpieczeń. Jesteśmy gotowi szybko przystąpić do analizy zapytań i strukturyzacji danych.
-
4611 52 1 Cześć, jestem programistą Pythona, mam doświadczenie w tworzeniu parserów o różnym stopniu skomplikowania. Mogę szybko i jakościowo zrealizować Twój projekt. Napisz - omówimy szczegóły. Jestem gotów do pracy już dzisiaj. Mam duże doświadczenie w pracy z API.
-
1738 9 0 Witam. Moje podejście do tego projektu będzie oparte na dogłębnej analizie ruchu mobilnego za pomocą specjalistycznych narzędzi proxy w celu identyfikacji ukrytych punktów końcowych API oraz szczegółowego badania mechanizmów autoryzacji, w tym zarządzania tokenami. Opracuję skalowalne i odporne na awarie rozwiązanie z wykorzystaniem asynchronicznych zapytań, efektywnym przetwarzaniem błędów oraz integracją strategii unikania blokad, zapewniając stabilne zbieranie danych i wysoką wydajność. Posiadam znaczące doświadczenie w inżynierii odwrotnej mobilnych API dla platform e-commerce i dysponuję gotowymi modułami programowymi, które znacznie przyspieszą realizację i zapewnią niezawodność rozwiązania. Ostateczny wynik będzie towarzyszył jasnej dokumentacji technicznej dla łatwego dalszego wsparcia. Wszystkie szczegóły realizacji, ostateczny budżet i terminy proponuję omówić w wiadomościach prywatnych.
-
2426 20 0 Dzień dobry, jestem gotów wykonać twoje zadanie szybko i jakościowo. Mam duże doświadczenie w tworzeniu różnych parserów. Napisz w wiadomościach prywatnych, omówimy szczegóły. Chętnie pomogę)
-
Ihor T. (komunikacja na forach jest ograniczona do 21 czerwca)
Если у них вшит ssl в приложуху (ssl pinning вроде) - то перехватить не получится, придется делать патч какой-то на само приложение или что-то еще думать. Мутное дело, но "не попробуешь - не узнаешь". ..
-
Ох уж фантазеры
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Konsultacja dotycząca parsowania subskrybentów kont InstagramWitam. Konieczne jest przeprowadzenie wstępnej oceny możliwości realizacji następującego zadania. Posiadam listę kont na Instagramie. Celem jest uzyskanie danych kontaktowych (w pierwszej kolejności adresów e-mail) użytkowników, którzy obserwują te konta. Wcześniej spotkałem… Parsowanie danych ∙ 1 dzień 1 godzina temu ∙ 12 ofert |
Potrzebny specjalista do wyszukiwania kontaktów decydentów w UkrainieKonieczne jest zebranie bazy (lub gotowej bazy) kontaktów osób podejmujących decyzje (LPR) w firmach Ukrainy. Wyszukiwanie i zbieranie informacji, Parsowanie danych ∙ 1 dzień 5 godzin temu ∙ 14 ofert |
Trzeba zeskrobać dane z LinkedInPotrzebujemy wyciągnąć dane z LinkedIn według naszej listy. Dla każdego wpisu należy znaleźć i zebrać dostępne dane, jeśli takie są na profilu LinkedIn, w tym zdjęcie profilowe w serwisie społecznościowym LinkedIn, adres e-mail, linki do mediów społecznościowych, stronę… Parsowanie danych ∙ 1 dzień 11 godzin temu ∙ 24 oferty |
Parsowanie i klasyfikacja danychSzukamy dewelopera do realizacji systemu zbierania i strukturyzacji danych z otwartych źródeł. Posiadamy bazę właścicieli małych firm w USA, która zawiera imię i nazwisko, nazwę firmy, adres oraz stan. Należy zbudować proces wzbogacania tych rekordów dodatkowymi informacjami z… Programowanie stron internetowych, Parsowanie danych ∙ 1 dzień 12 godzin temu ∙ 37 ofert |
Svitlahata
61 PLN
Potrzebne jest zaimportowanie 1819 produktów z pliku XML/YML Prom.ua do OpenCart 3. Jest gotowy plik XML, który zawiera nazwy produktów, opisy, ceny, zdjęcia, cechy, producentów i kategorie. Wymagane: zaimportować wszystkie produkty do OpenCart 3; utworzyć i powiązać… Content Management Systems, Parsowanie danych ∙ 2 dni 15 godzin temu ∙ 33 oferty |