Сеанс дүкенін пайдалану Telegram

Сеансты сақтау дегеніміз не Telegram

Сеансты сақтау Telegram - бұл кілттер сақталатын сервер, сонымен қатар тіркелгілерге қол жеткізу үшін қажетті басқа деректер Telegram. SIP.TG платформасында сақтаудың шектеусіз саны қамтамасыз етіледі, олардың әрқайсысы сеанстарды сақтай алады. Telegram пайдаланушылардың шектеусіз саны. Сақтау модулі ресми кітапхана негізінде жүзеге асырылады Telegram ашық дереккөз - TDLib.

Ресми қауіпсіз сеанс дүкендерінен басқа Telegram, SIP.TG платформасында әрбір пайдаланушы өз қоймасын жасай алады. Жадты таңдау тек жаңа сеанс жасау кезінде ғана мүмкін болады Telegram, қозғалатын сеанстар Telegram сақтау орындары арасында қарастырылмаған.

Сеанстарды сақтау мүмкіндіктері Telegram

Қоймада орналасқан деректер инфрақұрылымға қосылу және өзара әрекеттесу үшін пайдаланылады Telegram. SIP.TG платформасы мен сақтау орны арасындағы өзара әрекеттесу TCP протоколы арқылы жүзеге асады. Басқару модулі сеанс қоймасына қосылады, ішкі сеанс идентификаторын жібереді, одан кейін JSON пішімінде екі бағытта командаларды жіберу арқылы одан әрі өзара әрекеттесу жасалады.

Сонымен қатар, сеанс дүкені Telegram қосымша мүмкіндіктер береді:

  • рұқсат етілмеген командаларды орындаудан бас тартады;
  • оқиғалардың (жаңартудың) рұқсат етілген түрін ғана жіберуді шектейді;
  • сеанс үшін TCP қосылымдарының шектеусіз санын қолдайды Telegram;
  • пайдаланушыны автоматты түрде іздейді username және телефон нөмірі;
  • пайдаланушы іздеу нәтижелерін кэштейді;
  • деректерді сақтаудың екі режимі бар: жергілікті SQLite дерекқорында (TDLib кітапханасын пайдалану) немесе сыртқы MySQL дерекқорында.

Жүйелік талаптар

Сақтаудың орындалу ортасы виртуализация платформасында құрылған Докер Ubuntu 18.04 ОЖ кескініне негізделген. Орындау ортасының бағдарламалық жасақтама эмуляциясын болдырмау үшін негізгі операциялық жүйе ретінде Linux (Mac OS, Windows) басқа операциялық жүйені пайдалануды ұсынбаймыз. Барлық қосымша бағдарламалық тәуелділіктер таратылған кескінде бар, тек негізгі ОЖ болуы керек; Docker-CE и Docker құрастырыңыз.

Серверде арнайы IP мекенжайы болуы және сыртқы желіден қол жетімді болуы немесе бір еркін TCP портын сыртқы IP мекенжайына «қайта жіберу» мүмкіндігі болуы керек.

Жеке сеанс қоймасын орнату

Сертификаттарды алу

Шифрлау сертификаттары SIP.TG платформасы мен сақтау сервері арасында қауіпсіз байланыс орнатуға мүмкіндік береді. @siptg_bot ботының параметрлерінде пәрменді іске қосыңыз /storage және «Жаңа» түймесін басыңыз.

Нәтижесінде бот 2 файлды жібереді: қауіпсіз қосылым үшін қажетті жеке кілт және сертификат. Оларды сақтаңыз - олар кейінірек сақтау серверіне жазу үшін қажет болады.
Серверді дайындау

Серверді орнату бойынша ең егжей-тегжейлі және өзекті ақпарат орналасқан Бетінде GitHub-тағы жоба. Процедура мыналарды қамтиды:

  • орнатылған бағдарламалық құралды жаңарту (қажет болса);
  • Docker бағдарламалық құралын орнату;
  • конфигурация файлының үлгілерін алу;
  • серверде боттан сертификат файлдарын сақтау;
  • конфигурация файлдарына өзгерістер енгізу (қажет болса);
  • серверде сақтауды іске қосу.
Сеанс қоймасына қосылуда

Орнатудағы соңғы қадам сеанс қоймасына бот арқылы қосылу параметрлерін конфигурациялау, атап айтқанда қосылым мекенжайын көрсету. Мекенжай түймесін басып, сеанс қоймасы жұмыс істейтін сервердің сыртқы мекенжайы мен портын енгізіңіз. Содан кейін сақтау серверіне қосылу әрекетін жасау үшін Қосу түймесін басыңыз. Егер қосылым параметрлері дұрыс болмаса, сіз қате туралы хабар аласыз және жад өшіріледі.

Сондай-ақ қараңыз


Қоңырауларды тасымалдауға арналған SIP.TG шлюзінің төлем әдістері Telegram және SIP телефония

Қоңыраулар үшін шлюзді орнату кезінде жиі кездесетін мәселелер мен шешімдер Telegram және SIP телефония

Дауыстық қоңыраулар үшін SIP.TG шлюзін орнату кезінде SIP тіркелгілері үшін кодектерді конфигурациялау Telegram

DTMF пернетақтасының параметрлері және пайдаланылуы Telegram- қоңыраулар

SIP тіркелгілері үшін нөмірді түрлендіру ережелерін орнату

Қоңырауларға арналған шлюзді орнату кезінде туындауы мүмкін қате кодтары және олардың интерпретациясы Telegram

Тарифті басқаруды басқа пайдаланушыға беру, тарифті басқару құқығын беру, сондай-ақ тарифке меншік құқығын беру тәсілдері

Пайдаланушылар санаттары функцияға қол жеткізе алатын пайдаланушыларға көмектесу үшін SIP.TG тіркелгісін басқаруды сұраңыз

Әртүрлі географиялық аймақтарға арналған IP телефония операторлары, біздің команда сынаған

Байланыс операторлары мен ірі компаниялардың өнімдерімен және инфрақұрылымымен интеграциялық сценарийлер

SIP.TG үшін өзіңіздің жұмыс серверлеріңізді орнату және конфигурациялау мақсаты, артықшылықтары, процедурасы