ماذا حدث مع Twilio في سوريا؟
أعلنت Twilio في صفحة إرشاداتها الخاصة بسوريا أنها ستتوقف عن دعم تسليم الرسائل النصية إلى سوريا اعتباراً من 15 أيلول 2025، ونصحت عملاءها بإيقاف حركة الرسائل نحو سوريا ونقلها إلى مزودين آخرين. وقبل هذا التاريخ كان التسليم إلى سيريتل يتم على مبدأ "أفضل جهد" دون ضمانات.
النتيجة العملية: أي تطبيق ما زال يرسل رموز التحقق عبر Twilio إلى أرقام سورية لن تصل رسائله، وسيعجز مستخدموه عن التسجيل أو تسجيل الدخول.
لماذا MsgPlus بديل مناسب؟
ربط محلي مع سيريتل BMS
الرسائل تُرسل عبر بوابة سيريتل BMS الرسمية بأسماء مرسلين معتمدة، وليس عبر مسارات دولية قد تُحظر.
مخصصة لرموز التحقق
المنصة لرسائل OTP والتأكيد فقط، وهو نوع الحركة المسموح والمطلوب في سوريا.
API بسيط
طلب POST واحد لإرسال الرمز، مع أمثلة جاهزة ومجموعة Postman، فالانتقال يستغرق ساعات لا أسابيع.
أسعار بالليرة السورية
دفع محلي بالليرة السورية، بدون بطاقات دولية أو عملات أجنبية.
استرداد تلقائي عند الفشل
أي رسالة فاشلة يُعاد رصيدها تلقائياً، مع سجل مفصل لكل رقم.
يقبل صيغ الأرقام الشائعة
أرسل 0991234567 أو +963991234567 أو 00963991234567، ويحوّلها النظام تلقائياً للصيغة الدولية.
الانتقال من Twilio إلى MsgPlus خطوة بخطوة
أنشئ حساباً في MsgPlus
يتضمن الحساب الجديد رسائل تجريبية مجانية لاختبار الربط.
اعتمد اسم المرسل والقالب
بدلاً من رقم Twilio أو Messaging Service، تستخدم اسم مرسل معتمداً وقالب رسالة تحقق.
ولّد مفتاح API
يحل محل Account SID و Auth Token، ويُرسل في ترويسة Authorization: Bearer.
استبدل استدعاء الإرسال
بدلاً من client.messages.create أو Verify، أرسل طلب POST إلى /api/v1/send مع الرقم والرمز.
ولّد الرمز وتحقق منه في خادمك
Twilio Verify كانت تولّد الرمز وتتحقق منه نيابة عنك؛ مع MsgPlus تولّد الرمز في خادمك وترسله، ثم تقارنه عند إدخال المستخدم.
# إرسال رمز تحقق إلى رقم سوري curl -X POST https://sms.msgplus.tech/api/v1/send \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "X-Timestamp: $(date +%s)" \ -H "Content-Type: application/json" \ -d '{ "sender_name": "MyApp", "template_id": 1, "numbers": ["963941234567"], "vars": { "code": "482916" } }'
ما يقابل مفاهيم Twilio في MsgPlus
| Twilio | MsgPlus |
|---|---|
| Account SID + Auth Token | مفتاح API واحد (Authorization: Bearer) |
| From (رقم أو Messaging Service) | اسم مرسل معتمد (sender_name) |
| Body | قالب معتمد + متغيرات (template_id + vars) |
| messages.create | POST /api/v1/send |
| Message SID | sms_log_id في الاستجابة |
| Message status | GET /api/v1/sms/{id}/status |
أسئلة شائعة
هل ما زالت Twilio ترسل رسائل إلى سوريا؟
لا. أوقفت Twilio دعم تسليم الرسائل النصية إلى سوريا اعتباراً من 15 أيلول 2025 حسب صفحة إرشاداتها الرسمية.
ما هو أفضل بديل لـ Twilio لإرسال رموز OTP في سوريا؟
بوابة مرتبطة مباشرة بمشغل سوري. MsgPlus ترسل رموز التحقق عبر سيريتل BMS بواجهة API بسيطة وأسعار بالليرة السورية.
كم يستغرق الانتقال من Twilio إلى MsgPlus؟
عادة ساعات قليلة: إنشاء حساب، اعتماد اسم المرسل، توليد مفتاح API، ثم استبدال استدعاء الإرسال في الخادم.
هل أحتاج لتغيير صيغة الأرقام في قاعدة بياناتي؟
لا. يقبل MsgPlus الصيغة المحلية 09… والدولية +963… ويحوّلها تلقائياً.
هل يوجد بديل لـ Twilio Verify؟
MsgPlus يرسل الرمز فقط؛ توليد الرمز والتحقق منه يتمان في خادمك، وهي خطوة بسيطة موضحة في دليل رسائل OTP.