Микросервис для работы с сервисами решения каптчи
Для работы необходимо постоянно в автоматическом режиме решать Google recaptcha v2 и v3, на данный момент используются сервисы anti-captcha и rucaptcha, но очень часто срок ожидания решенной каптчи составляет 30-40 секунд, что очень долго.
Необходимо разработать микросервис, который будет заранее заготавливать через эти сервисы решенные каптчи и при обращении к микросервису сразу выдавать решение. Например: на протяжении 15 минут в микросервис идет постоянный поток обращений на решение каптчи, мы видим что за эти 15 минут максимальное количество обращений в минуту для домена X было 20 и для домена Y 10, то есть в микросервисе должно быть заготовлено 20 решенных каптч для домена X и 10 для домена Y. Количество заготавливаемых решений должно динамически менять в зависимости от входящего потока обращений.
Основные требования:
1. Реализовать на FastAPI.
2. Отсутствие внешних зависимостей в виде БД (максимум redis или sqlite).
3. Не использовать готовые библиотеки по типу python3-anicaptcha, только самостоятельные запросы к сервисам.
4. Возможность включать/отключать один из сервисов.
5. Для доступа к методам микросервиса авторизация по заголовку Authorization.
6. Каждый метод должен сопровождаться детальной документацией по каждому возможному ответу.
Необходимые методы:
1. Получение решенной каптчи для указанного домена. Если заготовленной каптчи нет - запрос к сервису в этом же методе с ожиданием.
2. Получение статистики микросервиса: количество доступных каптч для каждого домена, количество обращений с момента последнего запуска.
3. Получение баланса в сервисах.
4. Репорт успешной/неуспешной каптчи в сервисе.
-
Це нереально. Кожна рекаптча має унікальний ключ, за допомогою якого генерується правильна відповідь, враховуючи те що користувач вибрав. Не можна просто так взяти, і нагенерувати правильні відповіді для конкретного домену. Це не спрацює.
-
Токен не може залежати тільки від site key та page url, така каптча дуже вразлива.
Я про те, що коли користувачу показується катпча, то її токен для успішної розгадки, на 99% унікальний. -
Я працював із такими сервісами довгий час, я знаю як вони працюють. Проте, схоже, ви не розумієте як працює рекаптча в гуглі, і взагалі будь-яка каптча.
-
Aktualne zlecenia dla freelancerów w kategorii Python
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 5 godzin 53 minuty temu ∙ 18 ofert |
Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuSpecyfikacja techniczna (ST)Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuOpis projektuPotrzebny jest skrypt/bot (preferowany Python, lub inne rozwiązanie według Twojego wyboru — najważniejsza jest stabilność i łatwość w utrzymaniu), który… Python, Tworzenie chatbota ∙ 17 godzin 56 minut temu ∙ 41 ofert |
Bot do przyjmowania/wyszukiwania ankiet
103 PLN
Krótko mówiąc: Stworzyć bota, w którym będzie można stworzyć i znaleźć ankietę, bot powinien mieć linki referencyjne itd. Wszystko poniżej opisałem.Bot z perspektywy klienta:przed przyciskiem /start tekst na środku czatu:Co może zrobić ten bot?Witamy w Sugar Secret Agency!… Python, Tworzenie chatbota ∙ 19 godzin 59 minut temu ∙ 47 ofert |
Szukamy dewelopera do stworzenia bota handlowego/bota czatuSzukamy dewelopera do stworzenia bota handlowego / czat-bota. Potrzebny specjalista IT, który będzie w stanie opracować bota do analizy rynku 24/7 i wysyłania sygnałów handlowych dotyczących złota, indeksów, Bitcoin i par Forex. Główne wymaganie - specjalista musi znać się na… Python, Tworzenie chatbota ∙ 1 dzień 15 godzin temu ∙ 37 ofert |
~5 mikroserwisów na FastAPI + poprawki i refaktoryzacja
1301 PLN
Jest projekt składający się z około 11 mikroserwisów na FastAPI z integracjami, który jest w ponad połowie gotowy. Zadanie polega na dokończeniu pozostałych około 5 mikroserwisów (konkretnie - subskrypcje/fakturowanie i integracja z Revenuecat, ochrona przed nadużyciami dla… Python, Programowanie stron internetowych ∙ 1 dzień 20 godzin temu ∙ 44 oferty |
