ptrvch
@ptrvch
вебдев-энтузиаст. Django, AngularJS

Как организовать авторизацию в стороннем сервисе в боте Telegram?

Использую для создания бота Python Telegram Bot. Бот должен парсить текст отправленного ему сообщения и отправлять данные в базу данных стороннего веб-приложения, написанного на Django, от имени зарегистрированного пользователя в этом приложении.
Знаю, что такая штука уже сделана для GitHubBot, но гугл мало чем помог. Подскажите, в какую сторону читать чтобы сделать что-нибудь подобное.
  • Вопрос задан
  • 254 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MrCute
Студент
Если сторонее приложение поддерживает API, тогда разбирайтесь как оно работает, кидайте запроссы и парсите ответы (модуль json в помощь)
Если приложение не дает API, можно посылать GET/POST запросы (читайте про модуль requests), потом парсить (модуль BeautifullSoup), получать нужные данные и отправлять их боту.
Чтобы имитировать запросы авторизированого пользователя можно посылать нужные куки на сервер.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы