Ошибка протокола системы взаимодействия 1с Telegram

Данная публикация является дополнением дополнение к статьям:

13 апреля Таганский суд Москвы удовлетворил иск Роскомнадзора о блокировке мессенджера Telegram на территории России. Поводом для блокировки стал отказ его создателя Павла Дурова передавать ФСБ ключи шифрования от переписки пользователей.

Для обхода блокировки мы будем использовать прокси.

Например, для TCP SOCKS5 контсрукция выглядит так:

ИнтернетПрокси = Новый ИнтернетПрокси; ИнтернетПрокси.Установить(«https», «socks5://адрес_прокси», порт, «логин», «пароль», Ложь);

Таким образом, на момент написания данной публикации достаточно заменить строку

Ответ = Соединение.Получить(Запрос);

на следующую конструкцию:

Попытка Ответ = Соединение.Получить(Запрос); Исключение ИнтернетПрокси = Новый ИнтернетПрокси; ИнтернетПрокси.Установить(«https», «socks5://proxy.unlockgram.it», 5061, «Telegram», «7ab5fpm35yapnhjj», Ложь); Соединение = Новый HTTPСоединение(ПараметрыРаботыЗадания.Сервер,443,,, ИнтернетПрокси,,Новый ЗащищенноеСоединениеOpenSSL()); Запрос = Новый HTTPЗапрос(Ресурс); Попытка Ответ = Соединение.Получить(Запрос); Исключение возврат; КонецПопытки; КонецПопытки;
Ключевые фразы:

  • Комментировать (войти или зарегистрироваться)

Комментарии

Аватар пользователя Георгий

15. Интеграция Системы взаимодействия с внешними системами

У меня не работает

Георгий (не зарегистрирован) — пн, 22/10/2018 — 14:07

  • Комментировать (войти или зарегистрироваться)

Аватар пользователя mykib.org

А текст ошибки какой?

mykib.org — ср, 24/10/2018 — 10:13

  • Комментировать (войти или зарегистрироваться)

Аватар пользователя Олег

Все работает

Олег (не зарегистрирован) — сб, 05/01/2019 — 17:19
Спасибо большое все работает. Прокси взял анонимный, ввод логина и пароля даже не потребовался.

  • Комментировать (войти или зарегистрироваться)

Аватар пользователя IP0808

Подскажите можно ли в 1С

IP0808 (не зарегистрирован) — ср, 13/03/2019 — 14:16

Подскажите можно ли в 1С вместо socks5 использовать mtproxy? Т.к. прокси на socks5 постоянно блокируют

  • Комментировать (войти или зарегистрироваться)

Источник: www.mykib.org

Ребят, всем привет. Хелп. Ктото работал программно с системой взаимодействия?

В частности интеграции и Телеграм. Руками создаю интеграцию через Функции тех. спеца — все ок. Делаю как по методичке ИТС с теми же параметрами — ошибка протокола системы взаимодействия. Добился, чтобы ошибка исчезла, НО один фиг сообщения не приходят. Сверяю по буквенно две интеграции — они идентичные.

Еще по теме:  По имени пользователя в Телеграмме можно номер найти

Интеграция 1С с Telegram за 12 минут

И та что руками забита и та что программно — один в один. Но по программной сообщения не приходят

15:19 26.03.2022

2 ответов

скорее всего при программной интеграции вы не активируете этот механизм, т.е. сделать вы сделали — ок, но он должен еще работать а вот чтобы работал его нужно как то активировать, а как это сделать — я не знаю) как то тестировал — без кода — заработало с первого раза проблем не вызвало — не курил отдельно эту тему

15:21 26.03.2022
Vil K. Автор вопроса
Андрей reborn
скорее всего при программной интеграции вы не акти.

Использование включено, галочка стоит. Вкладка Обсуждения появилась, все работает остальное.

Источник: telq.org

1С:Сервер взаимодействия. Подключение Telegram.

Когда вы поставили сервер взаимодействия и он заработал, тогда можно переходить на подключение внешний интеграций. Пока меня интересует только Telegram. По этому опишу по «горячим следам» как это было.

Что то взято из официального источника: https://its.1c.ru/db/cs20doc#bookmark:cs:TI000000042

Пост натолкнул на мысли:
https://forum.infostart.ru/forum15/topic249060/

С нюансами описание процесса ниже.

Telegram должен иметь возможность находить ваш установленный сервер взаимодействия. т.е. Должен быть белый адрес в сети, к которому можно подключиться.

Варианты DDNS, или приложений подложек в сети не рассматриваю. Так же не будет рассмотрено прямое подключение к серверу взаимодействия.

Мне показалось удобнее использовать прокси сервер. Так же использовался белый IP и приобретенное доменное имя. Не забываем получить на доменное имя сертификат т.к. они работают на 443 порту.

Порты, которые поддерживает Telegram это: 80, 43, 443, 8443. На других портах работать не будет. (а у меня не стал работать на 80 порту. Использовал 443. Так же если не будет получен SSL сертификат, Telegram не будет посылать хуки).

Еще по теме:  Заонок в Телеграм нет звука

Схема такая Telegram стучится на ваше доменное имя, в котором уже прописан ваш белый внешний IP. Белый IP транслируется proxy на IP внутренней сети. Возможно указать дополнительно нужный порт внутри сети.

$ring cs —instance integration set-params —public-url https:// $ring cs —instance integration set-params —port

‑ имя экземпляра сервера взаимодействия, к которому будет подключена внешняя система.

— порт, который будет использован во время переадресации запроса

БОТ

На всякий случай нужно проверить бота, не содержится ли в нем старые хуки. Присутствие их может повлиять на подключение.

https://api.telegram.org/bot /getWebhookInfo

Получаем данные. Если видим что там что то записано, то очищаем все хуки, которые там содержатся:

https://api.telegram.org/bot /setWebhook

БАЗА

В моем случае еще пришлось зайти в базу данных сервера взаимодействия и почистить строки в таблице «integration»

Рейтинг
( Пока оценок нет )
Загрузка ...