Создание бота Telegram. Обмен между 1С и мессенджером Telegram через API [Вадим Сайфутдинов]
В рамках онлайн курса мы создадим бота в Telegram, реализуем механизмы обмена данными между 1С и Telegram через API
Приглашаем вас на обучение!
6 фактов и ключевых преимуществ Telegram
Создадим нового бота и автоматизируем его
Научимся обмениваться текстовой информацией м/у 1c и Telegram
Научимся обмениваться файлами м/у 1c и Telegram
Чему вы научитесь в результате прохождения курса?
Модуль I
В рамках онлайн курса мы создадим бота в Telegram, реализуем механизмы обмена данными между 1С и Telegram через API
Приглашаем вас на обучение!
6 фактов и ключевых преимуществ Telegram
- Открытая платформа: Telegram предоставляет API и набор инструментов разработчикам, что позволяет создавать сторонние приложения и ботов для мессенджера. Это способствует появлению широкого спектра дополнительных функций и сервисов, расширяющих возможности Telegram.
- В 2023 году Telegram посещают 700 миллионов человек в месяц. По количеству аудитории Telegram входит в пятерку самых популярных мессенджеров в мире.
- Приватность и безопасность: Telegram считается одним из самых безопасных мессенджеров на рынке. Он предлагает шифрование конца-конца для всех сообщений, что означает, что только отправитель и получатель могут прочитать сообщение.
- Telegram был основан в 2013 году Павлом Дуровым и его братом Николаем Дуровым. Первая версия Telegram была выпущена в августе 2013 года.В течении трех месяцев после запуска Telegram скачали 1 миллион раз.
- В 2022 году приложение Telegram для iOS App Store и Google Play входит в топ-5 самых скачиваемых приложений в мире.
- Кросс-платформенность: Telegram доступен на различных платформах, включая iOS, Android, Windows, macOS и Linux. Это означает, что пользователи могут общаться в любое время и с любого устройства, не ограничиваясь одной платформой.
Создадим нового бота и автоматизируем его
Научимся обмениваться текстовой информацией м/у 1c и Telegram
Научимся обмениваться файлами м/у 1c и Telegram
Чему вы научитесь в результате прохождения курса?
- Взаимодействовать с протоколом HTTP.
- Отправлять HTTP запросы на сервер и обрабатывать ответ от сервера.
- Обмениваться сообщениями между 1С и Telegram
- Обмениваться файлами между 1С и Telegram
- Создадите своего чат бота и автоматизируете его работу
- Научитесь работать с POST и GET запросами.
- Научитесь работать с HTTP сервисами
- Научимся подключать webhook(уведомления) и считывать входящие POST запросы от Telegram
Модуль I
- Создание нового бота в Telegram. Получение токена для запросов через API.
- Основные принципы работы бота в Telegram.
- Документация API Telegram, загрузка входящих сообщений методом getUpdates.
- Создание структуры конфигурации 1С.
- Создание обработки для загрузки новых сообщений.
- Загрузка новых сообщений в 1С. Параметр offset метода getUpdates.
- Автоматическая загрузка новых сообщений, фоновое задание. Добавление общих модулей.
- Отправка исходящих сообщений метод SendMessage.
- Создание HTTP сервиса "TelegramBot" и публикация его на web сервере Apache.
- Метод setWebhook, подключение URL вебхука для новых уведомлений. Подключение через Postman.
- Создание обработки в 1С для подключения вебхука.
- Метод getWebhookInfo, получение информации о текущем состоянии вебхука.
- Метод deleteWebhook. Пример использования.
- Генерация клавиатуры Telegram бота, быстрые команды.
- Блокировка загрузки файлов, ответ бота
- Отправка файла от бота пользователю, метод sendDocument.
- Загрузка файла в 1С от пользователя, метод getFile.
- Отправка контактов, метод sendContact.
- Оформления текста сообщения, режим HTML.
- Система взаимодействия 1C, регистрация и демонстрация обмена м/у 1C и Telegram.
- Заключение
- Протокол HTTP введение.
- Объект HTTPСоединение, пример.
- Определение оператора и региона по номеру телефона через HTTPСоединение.
- HTTPОтвет, код состояния.
- HTTPЗапрос. Скачать файл с сайта.
- Пример Post запроса.
- HTTP сервисы введение.
- Отладка HTTP сервиса.
- Отладка шаблонов HTTP сервиса, разбор HTTP Запроса и HTTP Ответа.
- Научить вас обмениваться данными между 1С и Telegram
- Повысить ваши профессиональные навыки разработки в 1С
https://shop.work-1c.ru/Exchange1C_and_Telegram