Я занимаюсь разработкой сервиса для обслудивани селлеров WB, написал несколько минисервисов на базе оффициального, открытого АПИ от ВБ
Однако появилась необходимость работать с внутренним АПИ от ВБ, доступ к которому регулируется токеном сессии, которы выдается авторизованному селлеру, когда он авторихуется через сайт. Использовать какое либо АПИ для нужных методов - не реально - их просто нет.
Ищу толкового разработчика, который создаст микросервис, авторизации.
Важные критерии приемки скрипта:
1. Скрипт работет автономно в докер контейнере
2. Скрипт кладет в БД магазина сам токен + fingerPrint селлера
3. С моей стороны (в моей админке) селлер инициирует авторизацию, указывая свой телефонный номер магазина в ВБ. Я могу отправить этот номер + # магазина в ваш скрипт
4. Ваш скрипт, имитирует реального селлера, который пишет данный номер в Браузере
5. Даллее ВБ отправляет код авториации (СМС или МАКС)
6. Селлер в моей админке вставляет этот код
7. Я отправляю этот код вашему скрипту
8. Ваш скрипт отправляет его ВБ и получает ТокенСессию, которую вы сохраняете в нашей БД
9. Далее, полученный Токен+фингерПринт используется для каждого запроса, который мы отправляем через ваш микросервис на ВБ
10. Ваш микросервис становится шлюзом, который через себя получает наш запрос и используя токен + fingerPrint селлера отправляет запросы на указанные нами АПИ точки внутренней админки ВБ
Специфика данного задчи в том, что процесс авторизации проходит с использованием АНТИ Робот фильтров на стороне Фронта самого ВБ кабинета, что делает данное задание "не банальным", реализовать данный микросервис придется или через браузерную имитацию или через доскональное изучене механизмов авторизации ВБ и их анти-робот механизмов