Указание прокси для Телеграмма

Пишите ваши предложения здесь.
Ответить
remchik
Сообщения: 289
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Указание прокси для Телеграмма

Сообщение remchik »

Добрый день.
Есть ли возможность добавить настройку для подключения модуля Телеграмм через прокси сервер?
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
remchik
Сообщения: 289
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: Указание прокси для Телеграмма

Сообщение remchik »

Добавил руками 4 строчки в plugins\ext\sms_modules\telegram\telegram.php
curl_setopt($ch, CURLOPT_PROXY, 'адрес:порт');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'логин:пасс');
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
Но желательно все же увидеть настройку.
Спасибо.

Код: Выделить всё

			$ch = curl_init($url);
			curl_setopt($ch, CURLOPT_HEADER, false);
			curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
			curl_setopt($ch, CURLOPT_POST, 1);
			curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
			curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
			curl_setopt($ch, CURLOPT_TIMEOUT, 10);
			curl_setopt($ch, CURLOPT_PROXY, 'адрес:порт');
			curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'логин:пасс');
			curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
			curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);		
			$result = curl_exec($ch);
			curl_close($ch);
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Аватара пользователя
support
Техническая поддержка
Сообщения: 7660
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Указание прокси для Телеграмма

Сообщение support »

Добавил настройку в план.
tehnos
Сообщения: 223
Зарегистрирован: 13 сен 2021, 17:10
Имя: Евгений
Откуда: Алушта

Re: Указание прокси для Телеграмма

Сообщение tehnos »

Планы не реализовались как видим :)
Но ситуация подгоняет. Держите кому надо доработанный модуль. Все настройки SOCKS5 прокси сервера производятся нативно в настройках модуля Telegram.
Для установки замените оригинальный файл /plugins/ext/sms_modules/telegram/telegram.php
Вложения
telegram.php
(10.38 КБ) 37 скачиваний
Ответить