Как отправить запрос через прокси для telegram api(не бот), используя nodeJs?

219
28 августа 2018, 20:30

Использую вот эту библиотеку для подключения к API telegram, но когда осуществляется запрос на сервер, вылазит ошибка о том, что невозможно выполнить запрос и т.д. из-за РКомН... Так вот, кто-нибудь знает как обойти эту блокировку, используя прокси и библиотеку(telegram-mtproto)?

Код:

const {MTProto} = require('telegram-mtproto')
    const phone = {
        num : '+90555555555', 
        code: '22222'
    }
    const api = {
        layer          : 57,
        initConnection : 0x69796de9,
        api_id         : 111111
    }
    const server = {
        dev: true, 
    }  
    const client = MTProto(server, api)
    async function connect(){
        const { phone_code_hash } = await client('auth.sendCode', {
            phone_number  : phone.num,
            sms_type: 5,
            api_id        : 111111,         
            api_hash      : 'fb050b8fjernf323FDFWS2332'
        })
        console.log(phone_code_hash)
        // const { user } = await client('auth.signIn', {
        //     phone_number   : phone.num,
        //     phone_code_hash: phone_code_hash,
        //     phone_code     : phone.code
        // })
        // console.log('signed as ', user);
    }
    connect();

Ошибка:

23.061] req_pq error connect ETIMEDOUT 149.154.167.51:80
Get networker error { Error: connect ETIMEDOUT 149.154.167.51:80
    at Object._errnoException (util.js:1003:13)
    at _exceptionWithHostPort (util.js:1024:20)
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1194:14)
...
READ ALSO
Не выполняется скрипт по нажатию на кнопку

Не выполняется скрипт по нажатию на кнопку

Есть проблема с AJAX подключением и выводом данных JSON , без него кнопка работает по принципу : нажал одни раз - записалась 1 (загорелась зеленым),...

171
Плагин лупа jquery

Плагин лупа jquery

подскажите как инициировать отмену плагина jqueryИспользую плагин лупы http://pcvector

196