1С TELEGRAM. ПИШЕМ 1С ТЕЛЕГРАМ БОТ. sendPhoto

Автор German Usachev
1С TELEGRAM. ПИШЕМ 1С ТЕЛЕГРАМ БОТ. sendPhoto

Всем привет.

С вами замок где продолжаем разработку нашего чат бота на 1С для телеграм в данном уроке. Я буду используя команду. Скинь фото отправлять фотографии в чат более подробно рассматриваю работу с Telegram в моём курсы по интеграции с 1С все ссылки в описании к видео.

Итак приступим от нашего конфигурация открываю документацию к API Telegram перехожу в наш модуль и здесь я создам функцию.

Согласно документации телеграмма улица будет называться сын фото в принципе она очень похожа с отправкой фотографий иметь небольшую отличие принципе все параметры все такие же как в отправке документов только немножко по-другому называется опять также реализовывать полностью функционал я для работы со всеми параметрами не буду. Если захотите вы сами — это сделаете все исходные коды к статье к данному видео поэтому. Можете зайти на сайт и скачать конфигурацию который я работаю здесь немножко медный я делаю потому, что данный урок записывается на мойке немножко непривычно работа с данной клавиатурой опять же дорабатываем эту функцию будешь всегда передавать полное имя файла наши фотографии необязательные параметры обозначим, что они могут могут по умолчанию быть не определена. Как можно не передавать числовые значения по умолчанию значение 0 функции у нас будет экспортная и я беру и полностью код в данную функцию копирую из функция документа только 11 сейчас я немного переделаем для того чтобы нам понять, что у нас будет отправляться документы ли фотография. Я думаю, что в соответствие данные. Нам нужно будет добавить новый параметр этот параметр как раз нас будет поставляться в теле запроса когда формируется отправить http запрос переходим сюда функция сформировать текст запроса где вот здесь у нас в этой строчке нам представляется документ в документ — это поскольку в прошлом видео документы отправляли в этом видео мы будем отправлять фотографию поэтому нам для работы необходимо этот параметр всё-таки указывать передавай зависимости от того, что мы отправляем отправляем документ предыдущие функция. А в наших функции по отправке фотографий я скопирую данную точку с кодом изменю здесь у нас будет отправляться фото. естественный метод на Sens фото остальное всё остаётся точно так же теперь надо будет доработать функцию по формированию текста запроса. Просто после ней нам надо будет ставить кавычки и взять и соответствие данные необходимые параметр документ я удаляю она сюда автоматически ставится. Ну и всё также будет полученные из нашей картинки в принципе здесь теперь только в чате добавлю ещё одну дополнительную команду — это дополнительная команда будет у нас отправлять запрос на картинки скопирую строчку PDF здесь изменено название картинка и укажу через слеш ключ нашей команды напишу как скопировать наши условия изменю параметр команды на. ТП здесь подготовлю текстовая игра здесь подготовлю графические файлы которые у нас будут отправляться в чат в принципе всё готово так. Открой Telegram напиши команду старт, что посмотреть как работает наш бот и нас какая-то ошибочка в ходе прокси у нас нормальные ошибка 404 здесь очень долго возился конфигуратором с отладчиком смотрел. Что не так сейчас мы быстренько всё — это форматам и всё делала в этой функции где-то где-то сколько у нас здесь ошибся в параметрах лимита ведь у нас. Все повторяется. Хотя здесь идёт проверка на параметр тайм-аут ещё у меня здесь. Каде остался старый ключ от старого будто я его сделал. Ну всё. Теперь у нас всё должно будет работать сохраняешься — это запускаем приложение берите. Как скачать чит меню на. Маке Telegram getupdates вот у нас вышло приветственный нажимаем то, что нам нужно будет получить картинку. Но поскольку мы на. Маке тут надо будет использовать. Другой путь картинки у меня на диске Project есть папочку 222 тоже самое png картинка всё правильно ударение правильное название изменила. Так 2-3 теперь я попробую отправить наш чат сейчас этих команд уже больше нету отправляем. ЖЭК получаем здесь пишет, что файлы некорректная чтобы — это исправить. Скопируй путь ипуть оказывается здесь немножко другой ещё надо добавить еще одно валют потеряла для сохранения конфигурации меня постоянно скачет на. Маке, что не очень удобно точнее вообще неудобно так конфигурация сохранилось обновилась я могу запустить опять 1С обработка Telegram получать обновления новых сообщений нету ещё раз отправляю. ДПК и нажимаю обработать. Сообщи всё. Вот наши картиночка получено в чате могу я. Открыть посмотреть всё. Наши корзиночка из 1С было передано в запечатанном на этом всё подписывайтесь на канал. Ставьте лайк. Всем удачи пока.

0 комментариев
0

Читайте также