HHCLI: v.0.2.2
Рад представить первый публичный релиз клиентского приложения для поиска работы и откликов на HeadHunter. Приложение одобрено самой платформой dev.hh.ru и использует официальный API.
Впереди десятки (сотни?) жопочасов тестирования, отладки на разных операционных системах и реализации задуманных фич из бэклога. Ситуация на рынке труда мотивирует меня продолжать работу в надежде, что hhcli поможет программистам, аналитикам, девопсам и другим инженерам сократить усилия при поиске того самого, нового места работы.
Рад представить первый публичный релиз клиентского приложения для поиска работы и откликов на HeadHunter. Приложение одобрено самой платформой dev.hh.ru и использует официальный API.
Впереди десятки (сотни?) жопочасов тестирования, отладки на разных операционных системах и реализации задуманных фич из бэклога. Ситуация на рынке труда мотивирует меня продолжать работу в надежде, что hhcli поможет программистам, аналитикам, девопсам и другим инженерам сократить усилия при поиске того самого, нового места работы.
GitHub
GitHub - fovendor/hhcli: Неофициальный CLI-клиент для поиска работы и откликов на hh.ru.
Неофициальный CLI-клиент для поиска работы и откликов на hh.ru. - fovendor/hhcli
HHCLI-SERVER: v.0.1.1
Вместе с клиентом передаю код прокси-сервиса для защищённой аутентификации через OAuth2 на сайте hh.ru.
Этот репозиторий необходим всем, кто хочет сделать форк
Вместе с клиентом передаю код прокси-сервиса для защищённой аутентификации через OAuth2 на сайте hh.ru.
Этот репозиторий необходим всем, кто хочет сделать форк
hhcli и дорабатывать программу в соответствии с собственными нуждами, используя одобренные dev.hh.ru ключи. Инструкция максимально подробная и заселфхостить личный форк на своём сервере не составит труда.GitHub
GitHub - fovendor/hhcli-server: Прокси-сервис для аутентификации в hh.ru через приложение hhcli.
Прокси-сервис для аутентификации в hh.ru через приложение hhcli. - GitHub - fovendor/hhcli-server: Прокси-сервис для аутентификации в hh.ru через приложение hhcli.
Обнаружил баг: если токен аутентификации протух, то программа говорит, что надо заново авторизоваться.
Пока обход такой:
После этого в браузере открывается OAuth2 форма в hh.ru, такая же, как и при первой аутентификации. Если программа обнаружит, что в этом браузере вы уже авторизованны, то логин/пароль вводить не обязательно, просто клацаете кнопку "продолжить" и можно пользоваться.
В ближайшем патче починю, чтобы по красоте было, без этих танцев.
Пока обход такой:
hhcli --auth <имя ранее созданного профиля>
После этого в браузере открывается OAuth2 форма в hh.ru, такая же, как и при первой аутентификации. Если программа обнаружит, что в этом браузере вы уже авторизованны, то логин/пароль вводить не обязательно, просто клацаете кнопку "продолжить" и можно пользоваться.
В ближайшем патче починю, чтобы по красоте было, без этих танцев.
