###1. لا يوجد عنوان Sender ID في قائمة الموردين مع الموردين، ويمكن تحديد عنوان Sender ID في Maroc Telecom، ولكن لا يزال فعالًا في Orange أو Inwi. هذا هو السبب الرئيسي لخلافات الموردين. إذا أردت API إرسال رسالة HTTP '400' أو '403' مع رسالة تتحدث عن قيود على Sender ID، فهذا هو المكان الذي يجب إغلاقه.
2. رقم الهدف غير صحيح أو مصممة بشكل خاطئ في المغرب، يجب أن يتم تحويل شكل المحلي (06XXXXXXXX أو 07XXXXXXXX) إلى شكل دولي (2126XXXXXX) قبل إرسالها. إذا لم تتم إرسال هذا التحويل من قبل الويب أو الوثيقة أمامك، فسوف يتم إلغاء الطلب مع خطأ HTTP 400 Bad Request (Invalid Destination Address).
3. الشفافية الشبكية في ساعات الركود في ليلة رمضان (بعد أو بعد الظهر) أو في ليلة عيد الفطر، تزداد حركة المرور عبر SMS. تضع شركات الاتصالات خطوط منتظرة (throttling). يمكن أن تستغرق SMS OTP التي تستغرق بشكل طبيعي أقل من 3 ثوانًا 15 إلى 20 دقيقة في الوصول. في هذه الحالة، ستبقى موقعك مستعدًا على Pending.
4. يتم اكتشاف المحتوى بـ SPAM إذا كان OTP الخاص بك يحتوي على روابط قصيرة (bit.ly) أو حروف غير معقولة أو كلمات مفتوحة في القائمة السوداء ("الحرة" أو "الربح") ، قد يمنع هذا المحتوى بسهولة من قبل مستشفيات شبكة الإنترنت. قد يمنع API وضع "تسليم" عندما يكون الرسالة مقبولة من جهة العملاء.
خطأ تثبيت (Unicode vs GSM-7) إذا قمت بإرسال رسالة OTP باللغة العربية دون تثبيت تثبيت UCS-2 (أو Unicode) في عنوانات طلب API الخاص بك ، قد يأتي الرسالة في شكل نقاط الأسئلة (????) أو يتم تقسيمها ورفعها.
6. يبدو هذا واضحًا، ولكن الهاتف الذي يعمل في وضع الطائرات، أو غير متواجد على شبكة الإنترنت، لن يحصل على الرسالة. سيبقى المشترك في صفوف الرسائل SMS لفترة محدودة (المرحلة الزمنية *، غالبًا ما 24 ساعة إلى 48 ساعة) قبل أن يتركها دائمًا (المرحلة "الصدمة").
7 حساب API مجهز أو متكرر خطأ "401 Unauthorized" أو "402 Payment Required" في لوحاتك عادة ما يؤكد أن معدل الائتمان الخاص بك مجهز، أو أن حسابك تم متكرر بسبب الأنشطة المشبوهة (معدل كبير غير عادي).