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

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

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

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

Похожие вопросы