Я написал клиент для мессенджера Max и вот что понял
Привет, черт меня дернул однажды прикоснуться к такой штуке как национальный мессенджер Max и как итог вышла вот эта статья с которой я рекомендую ознакомиться для понимания ситуации. Но не суть.
Меня не остановило то, что запросы к api.oneme.ru были тяжело декодируемые, именно по этому был запилен клиент на Websocket. В качестве ЯП был выбран Rust, в котором я был не шибко силен, но практика - это всегда хорошо. Никакой асинхронности.
Из интересного имеется: ранее упомянутое отслеживание навигации(вероятно используемое для отслеживания конверсии), отправка тонны мусора в аналитику, отсутствие лимитов для высылки OTP кодов - шлите сколько хотите.
В общем сам клиент располагается гитхабе, вот тут
Спасибо за прочтение, хорошего вам дня!
25 комментариев