Обход блокировки Telegram в 1С:Предприятие 8

Аватар пользователя mykib.org
Обход блокирования Telegram в 1С:Предприятие 8

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

- "Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram"

- "Получение отчета из 1C запросом в Telegram (отправка ботом файла Excel)"

- "Интеграция 1С с мессенджером Telegram для любой конфигурации"

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

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

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

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

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

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

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

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

Добавить комментарий

CAPTCHA
Этот вопрос для того, чтобы удостовериться действительно ли Вы являетесь человеком и для предотвращения спама.
1 + 1 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.