Разработать прототип бота/библиотеки для доступа к приватному API

50 000 руб. за проект
09 декабря 2019, 15:13 • 11 откликов • 102 просмотра
Необходимо разработать прототип на уровне proof of concept для доступа на запись в приватное API сайта с успешным обходом всех препятствий.

Такой прототип должен будет поддерживать следующие ключевые возможности:
  1. Аутентификация по логину/паролю и получение токена для доступа к API.
  2. Поддерживать несколько простых GET-методов.
  3. Поддержать возможно сложный POST метод на запись. Тут надо научиться правильно собирать все входные параметры, некоторые из которых динамические (типа id'шников).
  4. Надо будет поддержать разбор капчи через сторонний сервис, т.к. сайт может спрашивать капчу.
  5. Надо будет поддержать "проверку" по смс, т.к. в определенный случаях (например смена ip) сайт просит ввести код из смс. Тут тоже надо использовать сервис.
  6. Еще надо протестировать на блокировки со стороны сайта.
В идеале нужен человек, который имеет опыт с reverse engineering API, работой с капчей и вычислением лимитов по хождению в API (обхода блокировок). Если плохо понимание все это (особенно п 3-6) и просто хотите попробовать - то лучше не пишите.

Реализацию хочется видеть на Python стеке. Цена договорная и работа поэтапная.