في العديد من الشركات التي تستخدم الاتصال الهاتفي عبر بروتوكول الإنترنت واستخدام بوابات GSM لاتصالات الشركات ، غالباً ما يطرح السؤال حول استلام وإرسال الرسائل القصيرة من أرقامها.
بالنسبة لنماذج GOIP الصينية ، هناك حل جيد GOIP-SMS-Server ، والذي تم ذكره مرارًا وتكرارًا على الإنترنت وفي مجتمع Habr أيضًا. هذا منتج بسيط ومجاني ومريح ، لكن الرسائل القصيرة عبر WEB ، وخاصة من الجوّال ، ليست مريحة للغاية.
كانت هناك فكرة عن استلام وإرسال الرسائل القصيرة باستخدام برنامج messenger - وتم تنفيذه في ساعة واحدة باستخدام برنامج نصي Python3.6 بسيط وروبوت Telegram (وبعد شهرين تم نقله إلى Viber)
المنطق هو على النحو التالي: نحن نقوم بمعالجة الطلب وتحليله ، واستخراج نص الرسائل القصيرة ، وإرساله إلى الروبوتات وإرساله إلى المحادثات الشخصية - نحصل على الرسائل القصيرة ، والموضوع مثير للاهتمام بشكل خاص لأصحاب iPhone مع بطاقة SIM واحدة ، عندما تحتاج بسرعة إلى تلقي الرسائل في رحلة عمل أو إجازة ، من البنوك أو خدمات التسجيل أو معرفة المزيد عن تجديد المشغل:
لذلك ، سننظر في الجزء الأول ، وهو كيفية تلقي الرسائل النصية القصيرة كاملة من شبكة GSM مباشرة في Telegram ، نحتاج إلى:
- خادم الرسائل القصيرة GoIP
- تسجيل الروبوت (احصل على رمز من أبي جميع الروبوتاتBotFather)
- قم بتسجيل صندوق بريد جديد على Gmail وتمكين استقبال IMAP
سنقوم بتحليل مثال نصي ، ولكن أولاً في خادم SMS ، سنضيف البريد الإلكتروني للمستلم (يمكن فصل عدة رسائل بريد إلكتروني بفواصل:

النظر في السيناريو:
import imaplib import email import telebot
الآن نقوم بتشغيل البرنامج النصي ، وإرسال رسالة نصية قصيرة إلى Sim لدينا وانتظار المعالجة - حوالي 3 ثوانٍ يستغرق نقل الرسائل القصيرة إلى messenger ، إذا كان كل شيء على ما يرام ، ثم نرى رسالتنا في TelegramBot لدينا
(الأرقام الحقيقية تمحى من أجل تجنب النزاعات "الربيع"):
يمكنك لف البرنامج النصي في "وظيفة def" واستدعائه كل 3 أو 20 أو لعدد الثواني التي تحتاجها! يعتمد على وتيرة تلقي الرسائل القصيرة موافق!
إذا لم يتمكن أحد من التكرار ، فاكتب - سنحلل كل حالة ...
نراكم في المقال القادم!
73!
ملحوظة: خضعت المقالة لنحو عام في صندوق الحماية (الذي أقره UFO في 08/20/2018) لعدة تغييرات ، يبدو أن المقالات القديمة لا تأتي تلقائيًا ، حتى لو سمحت المادة الجديدة بأن تصبح عضوًا كامل العضوية. أنا نشر الأصلي الأصلي.
الآن يمكن مناقشتها.