Shinka Systems

الرسائل القصيرة DLT

تكامل واجهة برمجة تطبيقات بوابة الرسائل القصيرة بعد موافقة DLT

دليل فني لتكامل واجهة برمجة تطبيقات بوابة الرسائل القصيرة بعد موافقة DLT: معرف PE ورأس المرسل ومعرف القالب والمتغيرات وحمولات الموفر وتقارير التسليم وإعادة المحاولة والاختبار والتسليم.

Shashikant · 29 يونيو 2026 · 17 دقيقة قراءة

العودة إلى المدونة
رسم توضيحي مسطح متساوي القياس لأنظمة Shinka لتكامل واجهة برمجة تطبيقات بوابة الرسائل القصيرة بعد موافقة DLT
  • تكامل واجهة برمجة تطبيقات بوابة الرسائل القصيرة في الهند
  • DLT SMS API
  • تكامل SMS API الهند
  • تسجيل قالب DLT
  • الرسائل القصيرة الخاصة بمعرف PE

دليل تكامل DLT API

تكون موافقة DLT مفيدة فقط عندما يتمكن المطورون من إرسال الحمولة المعتمدة.

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

معرفاتأصول DLT المعتمدة
الحمولةتم تعيين حقول الموفر
DLRمراقبة حالة التسليم

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

هذا الدليل مخصص للمطورين والمؤسسين وفرق العمليات التي تقوم بتوصيل OTPs وتنبيهات الطلبات والتذكيرات وإشعارات الخدمة إلى التطبيق بعد تسجيل DLT.

معيار تسليم واجهة برمجة التطبيقات (API).

01قم بتسجيل معرفات DLT المعتمدة02قم بتعيين المتغيرات إلى حقول حمولة الموفر03تقارير تسليم الاختبار ومسارات الفشل
لقطة شاشة معقمة لتعيين قالب SMS API مع معرف PE الوهمي ورأس المرسل ومعرف القالب والمتغيرات وخطافات الويب وملاحظات مالك واجهة برمجة التطبيقات
ورقة تسليم واجهة برمجة التطبيقات (API) المعقمة مع معرفات مقنعة وملاحظات وهمية عن الحمولة. لا ينبغي أبدًا وضع مفاتيح API الحقيقية وأرقام العملاء والأسرار في لقطات الشاشة.

إجابة سريعة

بعد موافقة DLT، قم ببناء خريطة الحمولة قبل كتابة كود الإنتاج.

يجب أن تتضمن عملية تسليم المطور ما يلي:

  • حساب مزود خدمة الرسائل القصيرة ووثائق API.
  • رأس المرسل المعتمد لكل رسالة.
  • معرف قالب المحتوى لكل رسالة.
  • معرف PE أو معرفات DLT الأخرى التي يطلبها الموفر.
  • الترتيب المتغير وأمثلة القيمة المسموح بها.
  • نموذج الطلب والاستجابة باستخدام بيانات وهمية.
  • تفاصيل webhook تقرير التسليم.
  • قواعد إعادة المحاولة والمهلة ومعالجة الفشل.
  • تغيير التحكم في صياغة القالب والمعرفات.

ما يحتاجه المطورون بعد موافقة DLT

يحتاج المطورون إلى أكثر من مجرد لقطات شاشة. إنهم بحاجة إلى عقد حتمي.

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

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

نموذج رسم خرائط الحمولة النافعة

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

ورقة عمل حمولة DLT SMS API

مفهوممثال لاسم الحقلمثال على القيمة الوهميةملاحظات
المستلمto919999999999استخدم أرقام الاختبار الحقيقية فقط في خطط الاختبار الخاصة.
المرسلsenderABCOTPيجب أن يتطابق مع العنوان المعتمد.
القالبtemplate_idTMP-XXXX-7754تخزين مع اسم حدث الرسالة.
المتغيراتvariables["123456", "5"]يجب أن يتطابق الطلب مع العناصر النائبة للنموذج.
الكيانpe_idPE-XXXX-1420المتطلبات الخاصة بالمزود.
رد الاتصالcallback_url/api/sms/dlrالتحقق من صحة التوقيعات إذا كان المزود يدعمها.

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

تقارير التسليم، وإعادة المحاولة، والسجلات

يجب ألا يتوقف تكامل الرسائل القصيرة بعد استجابة موفر الخدمة 200 OK. قد يقبل الموفر طلبًا ويعيد لاحقًا حالة التسليم الفاشلة.

DLR وقائمة التحقق من التعامل مع الفشل

  • معرف رسالة موفر المتجر للارتباط.
  • تلقي ردود الاتصال بتقرير التسليم حيثما يكون ذلك مدعومًا.
  • التحقق من صحة رد الاتصال إذا قام الموفر بتوثيق تدفق التوقيع أو الرمز المميز.
  • فصل فشل إرسال واجهة برمجة التطبيقات عن فشل تسليم الشبكة.
  • تحديد قواعد إعادة المحاولة لأخطاء الموفر العابر.
  • تجنب إعادة المحاولة بشكل أعمى عندما يكون القالب أو الرأس أو تعيين DLT غير صالح.
  • قم بتسجيل سياق كافٍ لتصحيح الأخطاء دون تخزين قيم OTP الحساسة.
  • عمليات التنبيه عندما تتجاوز معدلات الفشل الحد الأدنى.

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

خطة الاختبار المباشر

قبل الإنتاج، اختبر كل قالب معتمد:

01

مراجعة الخرائط الثابتة

قارن بين قالب البوابة المعتمدة وورقة التسليم وحقول حمولة الموفر. يجب أن تصطف الأسماء.

02

إرسال تسيطر عليها

إرسال إلى أرقام الاختبار الداخلي فقط. تأكيد عرض المرسل ونص الرسالة والمتغيرات واستجابة الموفر.

03

فحص تقرير التسليم

تحقق من رد الاتصال وتعيين الحالة والسجلات ومعالجة الفشل.

04

تسليم Runbook

قم بتوثيق كيفية إضافة قالب جديد وتدوير مفاتيح الموفر وتصحيح الأخطاء وطلب الدعم.

أخطاء تكامل واجهة برمجة التطبيقات الشائعة

معرفات قالب الترميز الثابت بدون أسماء

يجب أن تكون المعرفات مرتبطة بأسماء أحداث الرسالة. بخلاف ذلك، لا أحد يعرف المعرف الذي ينتمي إلى تسجيل الدخول لمرة واحدة (OTP)، أو تحديث الطلب، أو تذكير الموعد.

تغيير الصياغة المعتمدة في الكود

يمكن للمطورين إضافة نسخة لتجربة مستخدم أفضل، ولكن يجب أن تتطابق الرسائل النصية القصيرة الخاصة بالإنتاج مع نمط القالب المعتمد.

تجاهل تقارير التسليم

طلبات واجهة برمجة التطبيقات (API) المقبولة ليست مماثلة للرسائل التي تم تسليمها. تتبع حالة تسليم المزود.

تسجيل الأسرار أو قيم OTP

يجب أن تساعد السجلات في تصحيح أخطاء التوجيه والحالة دون الكشف عن بيانات الاعتماد أو سجلات العملاء أو الرموز الحساسة.

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

هل يمكن دمج SMS API قبل موافقة DLT؟

يمكنك دعم عميل الموفر مسبقًا، ولكن يجب أن تستخدم حمولات الإنتاج الرؤوس المعتمدة ومعرفات القالب والأمر المتغير ومتطلبات الموفر الحالية.

ماذا يحدث إذا تغيرت صياغة القالب؟

تعامل مع الأمر على أنه تغيير في الإنتاج. قم بمراجعة تأثير DLT وتحديث تعيين الموفر وإعادة الاختبار وتحديث دليل التشغيل قبل الاستخدام المباشر.

هل يجب تخزين قيم OTP في سجلات الرسائل القصيرة؟

تجنب تخزين قيم OTP الحساسة في السجلات. معرفات الارتباط المخزنة وتفاصيل الحالة اللازمة لتصحيح الأخطاء دون تسريب الرموز.

هل يمكن لـ Shinka المساعدة في تكامل DLT API؟

نعم. يمكن لـ Shinka تعيين أصول DLT المعتمدة في حقول API الخاصة بالموفر، وإنشاء عينات من الحمولات، واختبار عمليات الإرسال، وتوثيق عملية التسليم النهائية.

قراءات ذات صلة

تابع القراءة

عرض كل المقالات
رسم توضيحي مسطح متساوي القياس لأنظمة Shinka لـ OTP والمعاملات والخدمات والرسائل النصية القصيرة الترويجية بموجب DLT
الرسائل القصيرة DLT

OTP، والمعاملات، والخدمة، والرسائل النصية القصيرة الترويجية بموجب DLT

دليل عملي لتصنيف OTP، والمعاملات، والخدمة الضمنية، والخدمة الصريحة، والرسائل النصية القصيرة الترويجية ضمن DLT بحيث يتم تعيين القوالب والموافقات والرؤوس وواجهات برمجة التطبيقات بشكل صحيح.

29 يونيو 202615 دقيقة قراءة
اقرأ المقال
رسم توضيحي مسطح متساوي القياس لأنظمة Shinka للأسئلة الشائعة الخاصة بـ SMS DLT للشركات الهندية
الرسائل القصيرة DLT

الأسئلة الشائعة حول SMS DLT للشركات الهندية

أسئلة وأجوبة مفصلة عن SMS DLT للشركات الهندية تغطي تسجيل TRAI DLT، ورؤوس المرسل، والقوالب، والرسائل النصية القصيرة لمرة واحدة (OTP)، والرسائل النصية القصيرة الترويجية، ورسم خرائط الموفر، وتكامل واجهة برمجة التطبيقات (API)، والجداول الزمنية، ولقطات الشاشة، والتسليم.

29 يونيو 202614 دقيقة قراءة
اقرأ المقال
رسم توضيحي مسطح متساوي القياس لأنظمة Shinka للموافقة على قالب DLT والمتغيرات والموافقة والرفض
الرسائل القصيرة DLT

دليل الموافقة على قالب DLT: المتغيرات والموافقة والرفض

دليل تفصيلي للموافقة على قالب DLT يغطي قوالب المحتوى، وقوالب الموافقة، والانضباط المتغير، وفئات الرسائل، ومخاطر الرفض، ورسم خرائط API، والتسليم النظيف للرسائل النصية القصيرة الهندية.

29 يونيو 202617 دقيقة قراءة
اقرأ المقال