الربط التقني · SMPP

ربط SMPP للرسائل النصية عالية الحجم في السعودية

توفر Digital Connect، منصة إنتركي للرسائل النصية للأعمال، ربط SMPP للجهات التي ترسل رسائلها النصية بنفسها في المملكة، وتستقبل الرسائل كذلك عبر REST وSOAP. ويناسب SMPP الجهات التي ترسل رسائل نصية بأحجام كبيرة ومستمرة، أو التي بُنيت أنظمتها أصلاً على بروتوكولات الاتصالات. يقتصر الوصول إلى الربط على عناوين IP المعتمدة لديك أو اتصال VPN، ولكل رسالة إشعار تسليم، وتُسجَّل أسماء المرسلين أثناء التهيئة.

باختصار

  • البروتوكولات: SMPP وREST وSOAP.
  • متى يناسب SMPP: الرسائل عالية الحجم والمستمرة، أو الأنظمة المبنية على بروتوكولات الاتصالات.
  • الوصول الشبكي: عناوين IP معتمدة أو اتصال VPN.
  • إشعارات التسليم: إشعار لكل رسالة.
  • ضوابط الحساب: الحماية من الاحتيال، وحظر الدول، وحدود الإنفاق.
  • الأسعار: عرض سعر حسب حجم رسائلك ونوعها.

SMPP أم REST: أي ربط يناسب رسائلك

كلاهما يربط أنظمتك بالمنصة نفسها، والفرق في طريقة انتقال الرسائل.

SMPP أم REST: أي ربط يناسب رسائلك
SMPPREST API
طريقة العملجلسة واحدة مفتوحة باستمرار، يرسل نظامك ويستقبل عبرهاطلب HTTPS مستقل لكل رسالة أو دفعة
المرسل المعتادأحجام كبيرة ومستمرة: إشعارات وتنبيهات ورسائل OTP بكميات كبيرة وحملاترسائل التطبيقات: رموز التسجيل وتحديثات الطلبات والأحداث من تطبيقك
ما يحتاجه فريقكخبرة في بروتوكولات الاتصالات، أو مكتبة SMPP جاهزةمهارات تطوير الويب المعتادة

إن لم تكن متأكداً، فابدأ من حجم رسائلك ومما يدعمه نظامك حالياً. يمكنك البدء بـREST ثم مناقشة الانتقال إلى SMPP مع نمو حجم الرسائل.

اقرأ المقارنة الكاملة بين SMPP وREST

كيف يعمل ربط SMPP

SMPP (Short Message Peer-to-Peer) بروتوكول مفتوح معتمد في القطاع لتبادل الرسائل النصية بين التطبيق ومركز الرسائل. والمصطلحات أدناه من مواصفة SMPP v3.4، وهي التي سيجدها مهندسوك في أي برنامج SMPP.

مصطلحات SMPP
المصطلحمعناه في الربط
Bindيفتح نظامك جلسة ويعرّف نفسه بمعرّف النظام (system ID) وكلمة المرور
Transmitter bindجلسة للإرسال فقط
Receiver bindجلسة للاستقبال فقط، مثل إشعارات التسليم
Transceiver bindجلسة للإرسال والاستقبال عبر اتصال واحد
submit_smالعملية التي يرسل بها نظامك الرسالة
deliver_smالعملية التي تصل بها الرسائل إلى نظامك، ومنها إشعارات التسليم
enquire_linkفحص دوري للتأكد من أن الجلسة ما زالت تعمل، ليُكتشف الانقطاع ويُعاد الاتصال
Windowعدد الطلبات التي يرسلها نظامك قبل وصول تأكيد الطلبات السابقة، ويحدده المزود

ما تقدمه Digital Connect على ربط SMPP

  • SMPP إلى جانب REST وSOAP. SMPP أحد ثلاثة خيارات للربط: REST لرسائل التطبيقات، وSOAP حين يحتاجه نظام أعمال قائم.
  • وصول شبكي مقيّد. تتصل أنظمتك من عناوين IP معتمدة في قائمتك، أو عبر اتصال VPN.
  • إشعار تسليم لكل رسالة.
  • الحماية من الاحتيال وحظر الدول وحدود الإنفاق على حسابك، ويُتفق عليها أثناء التهيئة.
  • تسجيل اسم المرسل. تسجّل إنتركي أسماء المرسلين لدى المشغلين أثناء التهيئة، عبر النظام المركزي للرسائل الجماعية التابع لهيئة الاتصالات والفضاء والتقنية.
  • تصريح الهيئة. تحمل إنتركي تصريح هيئة الاتصالات والفضاء والتقنية لتقديم خدمات الرسائل القصيرة (SMS).
  • رسائل بالعربية والإنجليزية. يُرسل النص العربي بترميز Unicode (UCS-2)، فيتسع المقطع الواحد لـ70 حرفاً وكل جزء من الرسالة الطويلة لـ67 حرفاً، أما النص الإنجليزي بترميز GSM-7 فيتسع لـ160 حرفاً، أو 153 لكل جزء.
  • الدعم من فريق إنتركي في الرياض، بالعربية والإنجليزية.

وفي عام 2004 استحوذت إنتركي على شركة Saudi Bells لخدمات القيمة المضافة والرسائل النصية.

ما يجب الاتفاق عليه قبل التشغيل

اتفق معنا كتابياً على هذه النقاط أثناء التهيئة التقنية، فكل نقطة تؤثر في إعداد برنامج SMPP لديك.

  • إصدار SMPP الذي يستخدمه برنامج SMPP لديك.
  • نوع الجلسة: جلستا إرسال واستقبال، أو جلسة Transceiver واحدة.
  • بيانات الدخول: معرّف نظام وكلمة مرور لكل بيئة، للاختبار وللتشغيل الفعلي.
  • الوصول الشبكي: عناوين IP المطلوب اعتمادها، أو بيانات اتصال VPN.
  • معدل الإرسال وحجم الـWindow اللذان يستخدمهما برنامجك.
  • إشعارات التسليم: كيف تصل على جلستك، وكيف يربطها نظامك بالرسائل المرسلة.
  • الرسائل العربية والطويلة: ترميز Unicode وطريقة ضم الرسائل متعددة الأجزاء.
  • أسماء المرسلين المطلوب تسجيلها، حسب العلامة التجارية أو الإدارة.
  • فترة enquire_link وطريقة إعادة الاتصال.
  • قائمة الدول وحد الإنفاق للحساب.
  • خطة اختبار: رسائل تجريبية بالعربية والإنجليزية، تُفحص على أجهزة حقيقية قبل الإرسال الكامل.

لمن يناسب SMPP

يناسب SMPP الجهات التي ترسل رسائلها بنفسها بأحجام كبيرة من أنظمة مهيأة لذلك، مثل:

  • البنوك والتقنية المالية: رسائل OTP وتنبيهات الحسابات بأحجام كبيرة.
  • التجزئة والتجارة الإلكترونية: تحديثات الطلبات وإشعارات التوصيل والحملات.
  • المرافق ومقدمو الخدمات: تحديثات الخدمة والإشعارات الجماعية.
  • المنشآت الكبيرة ذات الأنظمة القريبة من الاتصالات التي تعمل بـSMPP أصلاً.

متى لا يناسبك: إذا كان أغلب المستلمين خارج المملكة، أو كنت ترسل بضع مئات من الرسائل شهرياً فقط. ومع الأحجام الصغيرة يكون REST API أو المنصة على الويب أبسط.

أسئلة عن ربط SMPP

هل تدعم Digital Connect بروتوكول SMPP؟

نعم. تستقبل Digital Connect الربط عبر SMPP وREST وSOAP، وSMPP مخصص للرسائل عالية الحجم والمستمرة.

هل SMPP أسرع من REST؟

يُبقي SMPP جلسة واحدة مفتوحة بدلاً من طلب جديد لكل رسالة، وهذا يناسب الأحجام المستمرة. وناقش معنا معدل الإرسال المناسب لرسائلك أثناء التهيئة التقنية.

هل تصلنا إشعارات التسليم عبر SMPP؟

لكل رسالة إشعار تسليم. واتفق معنا أثناء التهيئة التقنية على طريقة وصول الإشعارات على جلسة SMPP لديك.

كيف يُؤمَّن الربط؟

يقتصر الوصول على عناوين IP المعتمدة لديك أو اتصال VPN، ويعرّف نظامك نفسه ببيانات دخوله الخاصة عند فتح الجلسة.

هل نستطيع إرسال رسائل عربية عبر SMPP؟

نعم. تُرسل العربية بترميز Unicode، فيتسع المقطع الواحد لـ70 حرفاً وكل جزء من الرسالة الطويلة لـ67 حرفاً.

كيف تُسعَّر رسائل SMPP؟

بعرض سعر حسب حجم رسائلك ونوعها. رسائل OTP والرسائل الترويجية تُسعَّر بشكل مختلف.

اطلب تفاصيل ربط SMPP

أخبرنا بحجم رسائلك الشهري المتوقع، وأنواع الرسائل التي ترسلها، وما يدعمه برنامج SMPP لديك. وسنرد عليك بخطوات تهيئة ربط SMPP وعرض سعر لرسائلك.