الردود التلقائية للرسائل النصية عبر السكريبت

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

سكريبت الرد التلقائي للرسائل النصية
الشكل 1 - سكريبت الرد التلقائي للرسائل النصية

كيفية كتابة سكريبت رد على الرسائل النصية

لكتابة سكريبت رد على الرسائل النصية:

  1. تشغيل بوابة Ozeki للرسائل النصية
  2. اختيار أيقونة شريط الأدوات للتطبيقات
  3. تثبيت تطبيق الرد التلقائي
  4. كتابة سكريبت اختباري للرسائل النصية
  5. تحديد عنوان المرسل
  6. تفعيل الاتصال
  7. اختيار أيقونة الاتصال في شريط الأدوات
  8. إضافة اتصال جديد لعملاء SMPP
  9. التحقق من قاعدة التوجيه الجديدة للرد التلقائي

الفيديو 1 - كيفية كتابة سكريبت رد على الرسائل النصية (فيديو تعليمي)

الخطوة 1 - إنشاء اتصال رد تلقائي

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

إنشاء اتصال رد تلقائي
الشكل 2 - إنشاء اتصال رد تلقائي

الخطوة 2 - تكوين اتصال الرد التلقائي

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

تكوين اتصال الرد التلقائي
الشكل 3 - تكوين اتصال الرد التلقائي

الخطوة 3 - اختيار سكريبت مثال

أسهل طريقة لإنشاء خدمة الرد التلقائي هذه هي ببساطة اختيار واحد من الأمثلة الأربعة المتاحة في مربع النص. حاليًا، لا يمكن تنفيذها لأن جميع الأسطر معلقة بعلامة '#'. مثال السكريبت الأول يرسل رسالة "شكرًا لك" مرة أخرى إلى المرسل.

n.*
SENDER شكرًا لك على رسالتك.
STOP

مثال السكريبت الثاني قادر على إعادة توجيه جميع الرسائل الواردة إلى رقم الهاتف المحدد. يوضح السطر الثاني من السكريبت كيف يمكنك فعل ذلك أولاً، بتحديد رقم الهاتف، ثم، متغير MSG يخزن الرسالة الواردة والتي في هذه الحالة سيتم إرسالها إلى ذلك الرقم.

n.*
+3620123223 MSG
STOP

مثال السكريبت التالي ينشط فقط عندما تأتي الرسالة من رقم هاتف محدد. يمكن تحديد هذا الرقم في السطر الأول من السكريبت. ثم، يعيد السكريبت توجيه الرسالة إلى رقم الهاتف المحدد في السطر الثاني. متغير MSG يخزن الرسالة.

n^+362000001
+3620123223 MSG
STOP

يظهر المثال الأخير كيف يمكنك تنفيذ إجراء في حال بدأت الرسالة بكلمة محددة. هذا المثال يعيد توجيه الرسالة إلى رقمين هاتف آخرين محددين في السطر الثاني والثالث. لكن هذا يحدث فقط في حال بدأت الرسالة بكلمة "مهم". يمكن تحديد الكلمة كما يوضحه السطر الأول من السكريبت.

m^important.*
+3620123223 SENDER: MSG
+3670322321 MSG
STOP

لمتابعة هذا الدليل، ما عليك سوى اختيار السكريبت الذي سيعيد توجيه الرسالة إلى رقم الهاتف المحدد. يوضح الشكل 4 كيف تحتاج إلى كتابة السكريبت في مربع النص لتتمكن من التعامل مع هذا السكريبت في حال وصول رسالة.

كتابة سكريبت لخدمة الرد التلقائي
الشكل 4 - كتابة سكريبت لخدمة الرد التلقائي

الخطوة 4 - التكوين المتقدم لاتصال الرد التلقائي

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

التكوين المتقدم لاتصال الرد التلقائي
الشكل 5 - التكوين المتقدم لاتصال الرد التلقائي

الخطوة 5 - تمكين اتصال الرد التلقائي

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

تمكين اتصال الرد التلقائي
الشكل 6 - تمكين اتصال الرد التلقائي

الخطوة 6 - الاتصال بشبكة الهاتف المحمول

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

إنشاء اتصال عميل SMPP
الشكل 7 - إنشاء اتصال عميل SMPP

في قائمة التكوين، عليك تقديم بعض التفاصيل حول الخادم. هذا هو الخادم الذي سيستخدمه عميل SMPP هذا لمعالجة رسائل SMS. لذا هنا، تحتاج إلى كتابة المضيف والمنفذ وتفاصيل حساب المستخدم. ثم، تحتاج إلى تحديد رقم هاتف لهذا الاتصال (الشكل 8). بهذا الرقم، يمكن تحديد الاتصال، والقدرة على إرسال أو استقبال الرسائل. أخيرًا، ما عليك سوى النقر فوق موافق لإنشاء اتصال عميل SMPP.

تكوين عميل SMPP
الشكل 8 - تكوين اتصال عميل SMPP

الخطوة 7 - انتظار الرسائل

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

توجيه الرسائل الواردة إلى اتصال الرد التلقائي
الشكل 9 - توجيه الرسائل الواردة إلى اتصال الرد التلقائي

يوضح الشكل 10 مدى بساطة عمل خدمة الرد التلقائي. كل ما عليك فعله هنا هو انتظار رسالة يتم تحويلها إلى رقم الهاتف الذي قدمته لاتصال عميل SMPP. بمجرد أن يستقبل العميل الرسالة، يقوم بتحويلها مباشرة إلى خدمة الرد التلقائي.

الرسائل الواردة موجهة إلى خدمة الرد التلقائي
الشكل 10 - الرسائل الواردة موجهة إلى خدمة الرد التلقائي

عندما تستقبل خدمة الرد التلقائي الرسالة، سيتم تنفيذ النص البرمجي الذي كتبته للخدمة. في هذه الحالة، سيتم تحويل الرسالة الواردة إلى رقم الهاتف المحدد كما يظهر في الشكل 11.

تقوم خدمة الرد التلقائي بتحويل الرسالة
الشكل 11 - تقوم خدمة الرد التلقائي بتحويل الرسالة

الأسئلة الشائعة

هل يمكنني استخدام الكلمات المفتاحية لمطابقة الردود على الرسائل المرسلة؟

نعم.

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

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

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

هل يمكنني استخدام الأرقام الطويلة لمطابقة الردود على الرسائل المرسلة؟

نعم، إذا كان لديك اتصال رسائل نصية عبر بروتوكول الإنترنت، وشبكة تسمح بذلك.

يمكن استخدام الأرقام الطويلة، وهي أرقام هواتف تحتوي على امتداد خاص (مثل +36201234678888، حيث 8888 هو الامتداد)، مع اتصالات الرسائل النصية عبر بروتوكول الإنترنت في شبكات معينة. هذه هي الفكرة:

  • ميزة الرقم الطويل: إذا كانت شبكتك تدعم الأرقام الطويلة، فإن المستلم (برقم الهاتف +3620123467 في مثالنا) سيتلقى أي رسالة مرسلة إلى رقم يبدأ بـ +3620123467. وهذا يعني أن الرسائل المرسلة إلى +36201234678888 أو +3620123467999999 سيتم تسليمها إلى نفس المستلم.
  • معرف الرسالة في النهاية: نظرًا لأنك تتحكم في الرقم الطويل، يمكنك ترميز معرف الرسالة في الأرقام النهائية لرقم المرسل (مثل +3620123467****). بهذه الطريقة، عندما يأتي رد على الرقم الطويل، يمكنك تحديد الرسالة الأصلية التي ينتمي إليها من خلال النظر إلى معرف الرسالة المضمن في رقم المرسل.

More information