كيفية إرسال رسائل SMS من Telnyx

يظهر هذا المستند معلومات حول كيفية إرسال رسائل SMS عبر Telnyx باستخدام Ozeki 10 SMS Gateway. Telnyx هو مزود خدمة رسائل SMS مقره في شيكاغو، الولايات المتحدة الأمريكية، لذلك فهو يوفر بشكل أساسي خدمة SMS للشركات في الولايات المتحدة الأمريكية. يمكنك التحدث مع خدمة العملاء في Telnyx باللغة الإنجليزية، لذا يمكن الاشتراك في خدماتهم دون مشاكل. إذا كنت تستخدم Ozeki 10 SMS Gateway، فمن السهل جدًا إنشاء اتصال بخدمة SMS من Telnyx. اتبع التعليمات أدناه لإعداد هذا الاتصال في 10 دقائق. يظهر هذا المقال خطوات التثبيت مع بعض لقطات الشاشة. نأمل أن تجد هذا المثال سهل الفهم. لنبدأ الآن!

كيفية إرسال SMS من Telnyx
الشكل 1 - كيفية إرسال SMS من Telnyx

ما هي أفضل طريقة لإرسال رسائل SMS من Telnyx؟

لإرسال رسائل SMS من Telnyx ابدأ باتباع خطوات البرنامج التعليمي السهلة التالية:

  1. قم بزيارة ozeki-sms-gateway.com وانقر على تنزيل لـ تنزيل Ozeki 10 SMS Gateway، ثم قم بتثبيت ملف exe الذي تم تنزيله. انقر على أيقونة Ozeki 10 لفتح واجهة المستخدم الرسومية. لإرسال رسائل SMS من Telnyx يمكنك متابعة خطوات الإعداد في وحدة التحكم هذه.
  2. في وحدة تحكم Ozeki، ابدأ تطبيق SMS Gateway. يمكن تحقيق ذلك بالنقر على أيقونة سطح المكتب أو من خلال التوجه إلى التطبيق في قائمة بدء Ozeki. يتم استخدام تطبيق SMS Gateway لإرسال رسائل SMS من Telnyx.
  3. لإرسال نصوصك الأولى من Telnyx، كل ما تبقى هو تثبيت اتصال Telnyx من خلال التوجه إلى رابط 'إضافة اتصال جديد...'.

كيف تعمل رسائل SMS من Telnyx؟

Telnyx هو مزود خدمة رسائل SMS وتعمل خدمة رسائله بنفس الطريقة كما هو الحال مع خدمات مزودي رسائل SMS الآخرين. يستخدمون بروتوكولات SMS، مثل اتصالات عميل SMPP، اتصالات بروتوكول UCP/EMI و HTTP SMS أو REST SMS لربط خادمهم بأجهزة تجميع رسائل SMS الأخرى وإلى مزود خدمة الهاتف GSM. يكسب Telnyx أمواله من خلال إعادة بيع رسائل SMS بسعر أعلى. يوفر Telnyx واجهة برمجة تطبيقات HTTP SMS آمنة، تتيح لك استخدام خدمة رسائله من خلال طلبات واجهة برمجة التطبيقات HTTP. كل رسالة SMS هي طلب ويب واحد. طلبات الويب هي طلبات HTTP أو طلبات واجهة برمجة تطبيقات REST.

تعليمات مفصلة لإرسال رسائل SMS من Telnyx

لإرسال رسائل SMS من Telnyx:

  1. افتح وحدة تحكم Ozeki
  2. ابحث عن اللوحة على الجانب الأيسر بعنوان 'الاتصالات'
  3. انقر على 'إضافة اتصال جديد...' في لوحة 'الاتصالات'
  4. ابحث عن اتصال Telnyx
  5. لإرسال رسائل SMS من Telnyx يجب عليك تثبيت هذا الاتصال
  6. أدخل تفاصيل حساب Telnyx
  7. لإرسال رسائل SMS، استخدم علامة التبويب 'اختبار'
  8. أدخل المستلم والنص وانقر على إرسال
  9. اقرأ السجلات لمعرفة ما إذا تم إرسال رسالتك بنجاح إلى Telnyx

خطوات التكوين في Ozeki 10 SMS gateway (تكوين خطوة بخطوة)

الخطوة الأولى ضمن خطوات التكوين هي فتح وحدة تحكم Ozeki. ثم، تحتاج إلى تثبيت اتصال لتتمكن من التواصل. قم بذلك بالنقر على علامة 'إضافة اتصال جديد' الموضحة بالسهم الأحمر في الصورة أدناه (الشكل 2).

فتح وحدة تحكم Ozeki
الشكل 2 - افتح وحدة تحكم Ozeki

سترى أن لديك العديد من الاتصالات للاختيار من بينها. لإعداد اتصال Telnyx، تحتاج إلى النقر على رابط 'تثبيت' بجوار علامة عميل Telnyx. سيسمح لك إعداد اتصال Telnyx بإرسال رسائل SMS باستخدام واجهة برمجة تطبيقات Telnyx v2 (الشكل 3).

إعداد اتصال Telnyx
الشكل 3 - إعداد اتصال Telnyx

لمتابعة عملية التثبيت، تحتاج إلى تكوين حساب Telnyx. افتح علامة التبويب 'عام' حيث يجب عليك تقديم مفتاح واجهة برمجة التطبيقات لحساب Telnyx الخاص بك لتتمكن من بدء إرسال الرسائل (الشكل 4).

تكوين حساب Telnyx
الشكل 4 - تكوين حساب Telnyx

افتح علامة التبويب 'اختبار' لإرسال رسالة SMS اختبارية باستخدام اتصال Telnyx الذي قمت بإعداده مؤخرًا. أدخل الرسالة النصية التي تريدها في المربع أدناه ثم انقر على علامة 'إرسال' (الشكل 5).

إرسال SMS من Telnyx
الشكل 5 - إرسال SMS من Telnyx

يمكنك إرسال رسالة SMS نصية من C# عبر اتصال Telnyx. قم ببناء واجهة برمجة تطبيقات واحدة للعمل مع خدمات SMS المختلفة. هذا يعني أنه يمكنك إرسال واستقبال الرسائل عبر منصات متعددة باستخدام واجهة واحدة (الشكل 6).

الشكل 6 - إرسال SMS من C# عبر Telnyx

استخدم قاعدة بيانات لإرسال الرسائل القصيرة من Telnyx

إذا كان لديك اتصال Telnyx مُعد، فيمكنك بسهولة إرسال واستقبال النصوص من MSSQL أو قاعدة بيانات أخرى. لإرسال واستقبال الرسائل القصيرة، يمكن استخدام Microsoft SQL Server أو SQL Express أو Access أو Oracle أو MySQL أو MongoDB أو أي قاعدة بيانات أخرى متوافقة مع ODBC/OleDB. هذه الوظيفة متاحة من خلال جدولين لقاعدة البيانات: ozekimessageout.

سيتم استخدام جدول ozekimessageout لإرسال الرسائل القصيرة، بينما سيتم استخدام جدول ozekimessagein لتخزين الرسائل الواردة. إذا كنت ترغب في إرسال رسالة قصيرة، كل ما عليك فعله هو استخدام أمر SQL INSERT لإنشاء سجل SQL في جدول ozekimessageout. سيقوم Ozeki تلقائيًا بجمع الرسالة وإرسالها إلى المستلم. خلال عملية التسليم، سيتم تحديث حقل الحالة في جدول قاعدة البيانات لإعلامك متى تم إرسال الرسالة من نظامك، ومتى تم استلامها من قبل المستلم، وفي حالة حدوث خطأ، لماذا لم يتم تسليمها. (الشكل 7)

استخدم قاعدة بيانات لتخزين الرسائل القصيرة
الشكل 7 - الرسائل القصيرة إلى قاعدة بيانات SQL

هذا الحل رائع، لأن الرسائل القصيرة المخزنة في قاعدة البيانات يمكن ربطها بسهولة بالمستخدمين والعملاء وبيانات الأعمال الأخرى. ميزة أخرى هي أن معظم تطبيقات الأعمال تعتمد على قواعد البيانات، لذا من المنطقي استخدام قاعدة البيانات للرسائل القصيرة أيضًا.

إرسال الرسائل القصيرة باستخدام C# .Net عبر Telnyx

حلول الرسائل القصيرة الآلية تعمل بكفاءة أعلى من الموظفين البشريين. بسبب هذه الحقيقة، تختار معظم الشركات بناء خدمات مراسلة نصية آلية. يوفر واجهة برمجة تطبيقات الرسائل القصيرة لـ C# من Ozeki أداة ممتازة لتحقيق هذا الهدف. هذه الواجهة رائعة لأنها لا تعمل فقط مع موفري خدمات الرسائل القصيرة عبر الإنترنت وموفري الخدمات المحمولة؛ بل تعمل أيضًا مع بوابة الرسائل القصيرة لأندرويد للسماح لك بإرسال النصوص لاسلكيًا. من خلال تنفيذ هذه الواجهة الواحدة، يمكنك الوصول إلى العديد من شركات الرسائل القصيرة باستخدام قاعدة كود واحدة. (الشكل 8)

إرسال الرسائل القصيرة من C# عبر Telnyx
الشكل 8 - إرسال الرسائل القصيرة من C# عبر Telnyx

البريد الإلكتروني إلى الرسائل القصيرة باستخدام Telnyx

إذا قمت بتكوين Telnyx، يمكنك بسهولة توفير وظيفة البريد الإلكتروني إلى الرسائل القصيرة والرسائل القصيرة إلى البريد الإلكتروني لعملائك. أي عميل بريد إلكتروني يمكنه إرسال بريد إلكتروني إلى عنوان بريد إلكتروني للرسائل القصيرة سيكون قادرًا على إرسال رسائل قصيرة. صيغة عنوان البريد الإلكتروني هي telnum@hostname. مثال على عنوان البريد الإلكتروني سيبدو كالتالي: 079677035@domain. من الممكن أيضًا وضع رقم الهاتف المحمول للمستلم في سطر الموضوع. في كلتا الحالتين، سيتم إرسال نص البريد الإلكتروني كرسالة نصية إلى رقم الهاتف المحدد.

هل هناك منافسون لـ Telnyx؟

يمكنك بسهولة العثور على عدة خدمات بديلة للرسائل القصيرة على الإنترنت. إذا قمت بإعداد بوابة الرسائل القصيرة Ozeki، يمكنك الاتصال بعدة خدمات رسائل قصيرة ومشغلي شبكات الهاتف المحمول في نفس الوقت. من الجيد استخدام عدة موفري خدمات، لأنه يسمح لك بالوصول إلى شبكات الهاتف المحمول التي يمكن الوصول إليها مباشرة فقط ويتيح لك الامتثال للوائح المؤثرة على الشبكات المحلية. البديل الأكثر شيوعًا لاستخدام Telnyx هو توصيل هاتف أندرويد محمول بجهاز الكمبيوتر الخاص ببوابة الرسائل القصيرة وإرسال الرسائل القصيرة مباشرة إلى شبكة الهاتف المحمول (الشكل 9). هذا يسمح لنظامك بالعمل حتى إذا فشل Telnyx.

بدائل Telnyx
الشكل 9 - كيفية التعامل مع فشل خدمة Telnyx

ما الذي يجب فعله في حالة فشل خدمة Telnyx؟

أنظمة تكنولوجيا المعلومات الموثوقة تتجنب نقطة فشل واحدة. نظرًا لأنه يمكن إعداد Ozeki على أجهزة كمبيوتر متعددة في مكتبك، ويقدم Ozeki القدرة لك على إعادة توجيه النصوص إلى موفري خدمات الرسائل القصيرة الآخرين أو موفري خدمات GSM تلقائيًا، بمساعدة بوابة الرسائل القصيرة Ozeki، يمكنك بناء خدمة رسائل قصيرة موثوقة ومضمونة ضد الفشل. كل ما عليك فعله هو إعداد اتصالات متعددة لموفري خدمات الرسائل القصيرة وتكوين أحد خيارات توجيه الرسائل القصيرة: لتحقيق موازنة الحمل، توجيه الرسائل القصيرة بأقل تكلفة أو التوجيه الاحتياطي. كل هذه الخيارات ستضمن تسليم رسائلك القصيرة حتى إذا كانت خدمة رسائل قصيرة معينة خارج الخدمة.

الختام

الآن، يمكنك التوقف وأخذ نفس. نأمل ألا تكون قد ضعت في التفسيرات. لمراجعة المقالة أعلاه، يمكننا القول أن إعداد اتصال بخدمة الرسائل النصية لـ Telnyx ليس معقدًا للغاية. خدمة الرسائل القصيرة عبر HTTP لـ Telnyx ليست صعبة الإعداد، وعلى الرغم من أنها لا توفر نفس أداء خدمة الرسائل القصيرة عبر SMPP، إلا أنها لا تزال خيارًا جيدًا للاستخدام في عام 2021. أكبر فائدة لـ Telnyx هو أنه يمكن إعداد حساب في وقت قصير على موقعهم الإلكتروني.

مع بوابة الرسائل القصيرة Ozeki 10، تحصل على التحكم في التكلفة، وهو ما لا يتم توفيره عادةً من قبل موفري خدمات الرسائل القصيرة. يمكنك تحديد عدد الرسائل التي تغادر نظامك، حتى لا تقلق بشأن الدفع الزائد. لتحقيق ذلك، يمكنك إعداد حدود ائتمان للرسائل القصيرة لـ عملائك وموظفيك وتطبيقات الرسائل القصيرة. لإنشاء تقارير شهرية أو أسبوعية، يمكنك استخدام تسجيل SQL وإعداد التقارير. مع تسجيل SQL في Ozeki، يمكنك حفظ جميع رسائلك القصيرة في قاعدة بيانات SQL الخاصة بك. هذا يمنحك القدرة على مراقبة والتحكم في اتصالاتك بالرسائل القصيرة، وستتمكن من تتبع أي رسالة قصيرة في حالة حدوث مشكلة.

More information