#6 – Интеграция с внешними API

#6 – Интеграция с внешними API

При помощи API ваш телеграм бот сможет обращаться к сторонним серверам и получать оттуда информацию. Мы создадим небольшого бота, что будет работать с другим сервисом по API.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Во внешних API лежат данные, которые мы можем получать прямо из интернета. Telegram-бот умеет обращаться к таким сервисам, делать запросы и показывать пользователю нужную информацию.


В нашем API есть два главных адреса:

  • https://fakestoreapi.com/products — список всех товаров;
  • https://fakestoreapi.com/products/1 — данные о конкретном товаре.


Бот отправляет запрос по этим ссылкам, получает JSON (структурированный текст с данными) и выводит информацию в чат. Например, пользователь пишет /products, а бот показывает первые несколько товаров: их ID и название. Если написать /product 2, бот делает запрос к API и выводит карточку товара — описание, цену, категорию и изображение.


Такой подход — основа для любого «умного» бота: каталоги, курсы валют, погода, новости, расписания, магазины. Достаточно сделать запрос, получить данные и красиво показать их пользователю.

Матеріали для курсу

Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Разработка Telegram Ботов на Python
11 уроків
Коментарі
Додати коментар

Поки що коментарів немає