|
Здравствуйте.
On 2019-07-04 12:08 , Кочетов Михаил Владимирович dmb2007@gmail.com wrote:
Ну не так и просто :-)
Готовые скрипты уже есть, проблема в том, что приходится использовать VPN на сервере из-за блокироваок. Это как-то коряво.
Я надеялся, что есть готовое решение, без HTTP запросов. Например,
программа-шлюз получающая XMPP и "конвертирующая" его в MTProto. Кажется
это в терминологии джаббера называлось "транспорт".
CGPro это расширение протокола XMPP поддерживает. Если есть готовый шлюз XMPP-Telegram, то его можно использовать с CGPro.
http://www.communigate.ru/CommuniGatePro/russian/XMPP.html#Components
Что касается "известной организации", то в моём случае она дело провалила -
у меня клиенты "телеги" работают и на ПК, и на телефоне безо всяких
дополнительных ухищрений.
Сайт - да, недоступен.
Поэтому я и надеялся на шлюз.
Так шлюз тоже общается с Telegram через его API. Если существует неблокированный адрес, который примет запросы этого API, то дальше всё действительно просто (и проще, чем с прикручиванием XMPP компонент, на мой вщгляд). Примеры скриптов можем предоставить.
Михаил
чт, 4 июл. 2019 г. в 11:47, Dmitry Akindinov dimak@communigate.ru <
CGatePro@ru.stalker.com>:
Здравствуйте.
On 2019-07-03 16:35 , Кочетов Михаил Владимирович dmb2007@gmail.com wrote:
Добрый день!
Подскажите, не существует-ли простого способа транслировать XMPP
сообщения из CGP в Telegram?
Хотя-бы в одну сторону - от сервера, чтобы проходили сообщения
сгенерированные Правилами.
Принципиально - всё просто: IM любого вида может быть маршрутизирован в
PBX приложение (скрипт на CG/PL), которое получит его в виде события и
может отправить текст сообщения в HTTP запросе на сервер API внешней
системы, в том числе и Telegram. В реальности всё осложняется тем, что
IP адреса API Telegram закрыты в России известной организацией, поэтому
для практического применения надо что-то городить с VPN.
С уважением, Михаил
--
Best regards,
Dmitry.
##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки
<CGatePro@ru.stalker.com>.
Чтобы отписаться, отправьте сообщение на адрес <
CGatePro-off@ru.stalker.com>
Чтобы переключиться в режим дайджеста - mailto:<
CGatePro-digest@ru.stalker.com>
Чтобы переключиться в индексный режим - mailto:<
CGatePro-index@ru.stalker.com>
Для административных запросов адрес <CGatePro-request@ru.stalker.com>
Архив списка: http://ru.stalker.com/lists/CGatePro/list.html
--
Best regards,
Dmitry.
|
|