BroadNet
المجلةمنتج
منتج

WhatsApp أم SMS؟ كيف تختار القناة قبل الإرسال، وكيفية التحوّل الاحتياطي عند فشل WhatsApp

لا تصل رسالة WhatsApp إلا إذا كان المستلم يستخدم WhatsApp، وقد أعطى موافقته لتلقي رسائلك، وكان بإمكانه استقبالها؛ وإلا فإن API السحابي سيُبلغ عن فشل مثل الخطأ 131026. يوضح هذا الدليل كيفية اختيار القناة لكل مستلم، وقراءة أخطاء التسليم الخاصة بـ Meta، والتحوّل الاحتياطي إلى SMS تلقائياً.

9 دقائق قراءة
منتج · العدد 43
9 دقائق قراءة

رسل عبر WhatsApp عندما يكون المستلم قد أعطى موافقته لتلقي رسائلك هناك ولديه حساب WhatsApp فعال؛ وفي جميع الحالات الأخرى، أرسل عبر SMS، أو تحوّل احتياطياً إلى SMS. في API السحابي لـ WhatsApp، تفشل الرسالة المرسلة إلى رقم لا يمكنه استقبالها مع الخطأ 131026، ولن تعرف ذلك إلا من خلال خطاف الويب (webhook) الخاص بالحالة، وليس من استجابة الإرسال. النمط الموثوق هو تسجيل موافقة المشترك على القناة عند تقديم الموافقة، والتحقق مما يمكنك القيام به قانونياً قبل الإرسال، والسماح لحالة WhatsApp الفاشلة بتفعيل SMS. تعمل BroadNet كلتا القناتين خلف API متعدد القنوات مع قواعد تحوّل احتياطي صريحة.

النقاط الرئيسية

  • الخطأ 131026 يعني أن Meta لم يتمكن من تسليم الرسالة. تسرد Meta ثلاثة أسباب محتملة: الرقم ليس رقماً WhatsApp، أو أن المستلم لم يقبل الشروط الأخيرة، أو أن المستلم يستخدم إصداراً قديماً من WhatsApp.
  • تعني استجابة API الناجحة فقط أنه تم قبول الطلب. يتم الإبلاغ عن التسليم لاحقاً عبر خطاف الويب (webhook) الخاص بالحالة: تم الإرسال، تم التسليم، تمت القراءة، أو فشل، مع وجود مصفوفة أخطاء في حالة الفشل.
  • امتلاك حساب WhatsApp لا يعني الحصول على إذن لمراسلة شخص ما: تتطلب سياسة Meta رقم الشخص وموافقته لتلقي رسائلك.
  • خارج نافذة خدمة العملاء التي تبلغ 24 ساعة، لا يقبل WhatsApp إلا الرسائل القائمة على القوالب (وإلا سيظهر الخطأ 131047).
  • نوع الخط هو الفلتر الأول: عادة ما تفشل عملية الإرسال عبر SMS إلى رقم خط ثابت أو رقم مجاني، ومع ذلك يتم احتساب رسوم الرسالة.
  • يعمل التحوّل الاحتياطي بشكل أفضل كقاعدة في منصة الإرسال: WhatsApp أولاً حيث اختارها العميل، وSMS عند فشل الحالة أو عدم وجود موافقة WhatsApp.

ماذا يعني خطأ WhatsApp 131026؟

في مرجع أخطاء Cloud API الخاص بشركة Meta، يشير الخطأ 131026 إلى "تعذر تسليم الرسالة". وتوضح Meta ثلاثة أسباب محتملة: "رقم هاتف المستلم ليس رقم WhatsApp"، أو أن المستلم "لم يوافق على شروط الخدمة وسياسة الخصوصية الجديدة"، أو أن المستلم "يستخدم إصداراً قديماً من WhatsApp". ويتمثل الحل المقترح من Meta في الطلب من الشخص، "باستخدام وسيلة اتصال غير WhatsApp"، تأكيد قدرته على مراسلة رقم أعمالك، أو الموافقة على أحدث الشروط، أو تحديث التطبيق.

بمعنى آخر، 131026 هي إشارة توجيه وليست خطأً في الكود الخاص بك. بالنسبة لرمز التحقق لمرة واحدة (OTP)، أو إشعار التسليم، أو تذكير المواعيد، فإن وسيلة الاتصال غير WhatsApp التي تشير إليها Meta هي عادةً SMS، ويجب إرسالها تلقائياً بدلاً من انتظار فتح تذكرة دعم.

لماذا لا يعني معرف الرسالة (message ID) أنه تم تسليم الرسالة؟

عملية الإرسال تتم بشكل غير متزامن. حيث تقبل API الطلب وتعيد معرف الرسالة (message ID)؛ وما يحدث بعد ذلك يصل عبر خطاف الويب (webhook) الخاص بك. ويقوم خطاف الويب (webhook) الخاص بحالة الرسائل في Meta بالإبلاغ عن هذه القيم:

الحالةوصف Metaماذا يجب أن تفعل
تم الإرسالتم إرسال الرسالة بنجاح من خوادم Metaانتظر حالة التسليم أو الفشل
تم التسليمتم تسليم الرسالة بنجاح إلى جهاز مستخدم WhatsAppلا حاجة للتحوّل الاحتياطي
تمت القراءةتم عرض الرسالة في محادثة مفتوحة على جهاز المستخدملا حاجة للتحوّل الاحتياطي
فشلفشل إرسال الرسالة أو تسليمها إلى جهاز المستخدماقرأ errors[].code؛ استخدم التحوّل الاحتياطي إلى SMS للرسائل الحساسة للوقت

تتضمن الحالة الفاشلة مصفوفة أخطاء تحتوي على رمز رقمي، وعنوان، وحقل تفاصيل، ورابط لمرجع الخطأ. قم بتسجيل الرمز مع الرسالة: فهو يوضح لك ما إذا كان يجب عليك إعادة المحاولة، أو تغيير القناة، أو إصلاح القالب. ينطبق المنطق نفسه على SMS، حيث يلعب إيصال التسليم (DLR) الوارد من المشغّل دور خطاف الويب (webhook) الخاص بالحالة.

هل يمكنك مراسلة شخص ما عبر WhatsApp لمجرد أنه يمتلك حساباً؟

لا. تنص سياسة المراسلة في WhatsApp Business على أنه "لا يجوز لك الاتصال بالأشخاص عبر WhatsApp إلا إذا: (أ) كانوا قد زودوك برقم هاتفهم المحمول أو اسم المستخدم الخاص بهم؛ و(ب) حصلت على موافقة المشترك من المستلم لتأكيد رغبته في تلقي رسائل أو مكالمات لاحقة منك". كما يجب عليك أيضاً احترام أي طلب للتوقف، سواء كان عبر WhatsApp أو خارجها.

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

ماذا عن نافذة الـ 24 ساعة والخطأ 131047؟

يُسمح بإرسال رسالة WhatsApp ذات صيغة حرة فقط خلال 24 ساعة من آخر رسالة أرسلها العميل إليك. خارج هذه الفترة، تعيد خدمة Cloud API الخطأ 131047، "لقد مر أكثر من 24 ساعة منذ آخر رد للمستلم على رقم المُرسِل"، ويكون الحل المقترح من Meta هو "إرسال رسالة قالب إلى المستلم بدلاً من ذلك". اطلع على ما هي نافذة الـ 24 ساعة الخاصة بـ WhatsApp.

بالنسبة لتصميم التحوّل الاحتياطي، يعني هذا وجود نوعين مختلفين من الإخفاقات: يتم حل 131047 عبر الانتقال إلى قالب معتمد على WhatsApp، بينما يتم حل 131026 عبر تغيير القناة. تعامل معهما بشكل مختلف في منطق إعادة المحاولة الخاص بك.

أي قناة يجب عليك استخدامها أولاً؟

لا توجد إجابة واحدة لكل سوق؛ فالأمر يعتمد على الرسالة وعلى ما وافق عليه كل عميل. تغطي مجموعة القواعد لكل مستلم معظم الحالات:

الحالةالقناة الأولىالقناة الاحتياطية
وافق العميل على WhatsApp وقد راسلك من قبلWhatsApp (قالب خارج نطاق 24 ساعة)رسالة SMS في حال فشل التسليم
وافق العميل على WhatsApp، ولا يوجد سجل سابق بعدقالب WhatsAppرسالة SMS في حال فشل التسليم أو عدم استلام حالة التسليم ضمن المهلة الزمنية المحددة
لم يتم تسجيل موافقة المشترك على WhatsAppSMSالمكالمات الصوتية لـ OTP حيثما كانت مدعومة
فشلت رسالة WhatsApp السابقة مع 131026SMSاطلب من العميل تأكيد WhatsApp الخاص به عند التواصل القادم
الرقم هو خط ثابت أو رقم مجانيليس SMS: عادة ما يفشلمكالمة صوتية، أو اطلب رقم هاتف محمول
وافق العميل على RCS، أو Telegram، أو Viberالقناة التي يمكنك الإرسال من خلالهاSMS

للحصول على عرض لكل سوق (حيث تكون WhatsApp أو RCS أو SMS هي الرائدة)، اقرأ دليلنا حول قنوات SMS مقابل WhatsApp مقابل RCS.

ما الذي يمكنك التحقق منه قبل الإرسال؟

لا يتعلق الفحص الأول بالتطبيقات على الإطلاق، بل بنوع الخط. فعادةً ما تفشل عملية الإرسال من SMS إلى خط أرضي أو رقم مجاني مع استمرار احتساب رسوم الرسالة. MobileValidate، وهي علامة تجارية BroadNet في مرحلة المعاينة الخاصة، توفر معلومات عن نوع الخط، والمشغّل الحالي، والمشغّل الأصلي في حال كان الرقم قد تم نقله؛ كما يضيف BroadNet HLR Lookup حالة الشبكة المباشرة، مما يتيح لك معرفة ما إذا كان الخط متاحاً الآن.

بالنسبة للعملاء الذين وافقوا على قنوات أخرى، يمكن لـ MobileValidate أيضاً التحقق في الوقت الفعلي مما إذا كان رقمهم مسجلاً في Telegram أو Viber أو Zalo، وفي المهام الجماعية في Signal أو iMessage أو RCS أو LINE أو Botim؛ ويقوم فحص RCS بالإبلاغ عن منصة الهاتف المحمول عند توفرها. وتقتصر سياسة الاستخدام المقبول الخاصة بها على منع الاحتيال واختيار القنوات لجهات الاتصال التي وافقت على الاشتراك. القائمة الكاملة لعمليات التحقق موجودة في mobilevalidate.com. وتعد MobileValidate خدمة مستقلة، وليست تابعة للمنصات التي تفحصها أو معتمدة منها أو برعاية منها؛ حيث تُستخدم أسماؤها فقط لوصف ما يغطيه الفحص.

بالنسبة لـ WhatsApp نفسها، فإن الإشارات الموثوقة هي تلك التي تمنحك إياها Meta: موافقة العميل على الاشتراك، وردوده، وحالة التسليم أو الفشل لرسالتك الأخيرة. قم بتخزين آخر نتيجة لـ WhatsApp لكل عميل واجعلها توجه عملية الإرسال التالية.

كيف تتعامل BroadNet مع التحوّل الاحتياطي؟

تعد BroadNet مزود حلول أعمال Meta رسمياً وتدير WhatsApp Business API وSMS وRCS والخدمات الصوتية عبر منصة واحدة. وتستقبل واجهة برمجة التطبيقات متعددة القنوات (Omnichannel API) طلباً واحداً مع قواعد تحوّل احتياطي صريحة عبر SMS وWhatsApp وRCS والخدمات الصوتية، وتُرجع إيصالات موحدة، بحيث تتحول حالة WhatsApp الفاشلة إلى SMS دون الحاجة إلى كود إضافي في تطبيقك.

  • بالنسبة لكلمات المرور لمرة واحدة، تقوم واجهة برمجة تطبيقات OTP (OTP API) بالإرسال مع خاصية التحوّل الاحتياطي التلقائي عبر SMS، وWhatsApp، والصوت، وFlash Call؛ كما يغطي MyOTP.App كلاً من SMS، وWhatsApp، وTelegram من حساب واحد.
  • حدد حداً زمنياً للرسائل الحساسة للوقت: إذا لم تصل رسالة تفيد بالتسليم أو الفشل في الوقت المحدد، فقم بإرسال التحوّل الاحتياطي.
  • احتفظ بنماذج معتمدة لكل نوع من أنواع الرسائل التي قد تحتاجها خارج نافذة الـ 24 ساعة.
  • قم بإيقاف قناة معينة لعميل ما بعد 131026 حتى يؤكدها مرة أخرى، لتجنب الدفع مقابل حالات الفشل المتكررة.

للاطلاع على المزيد من الأنماط، اقرأ استراتيجية التحوّل الاحتياطي متعدد القنوات.

كيف تبدو قائمة التحقق الخاصة بالتوجيه لكل مستلم؟

  1. عند الموافقة، قم بتسجيل القنوات التي يقبلها العميل، مع التاريخ والصيغة التي وافق عليها.
  2. تحقق من نوع الخط للأرقام الجديدة واطلب رقم هاتف محمول عندما يكون الخط أرضياً أو رقماً مجانياً.
  3. اختر القناة الأولى بناءً على موافقة المشترك وسجل تاريخه، وليس بناءً على الإعدادات الافتراضية للدولة وحدها.
  4. خارج نافذة الـ 24 ساعة، أرسل قوالب WhatsApp فقط.
  5. راقب خطافات الويب (webhooks) الخاصة بالحالة وإيصالات التسليم (DLR)؛ وعامل حالات الفشل وانتهاء المهلة كمحفزات للتحوّل الاحتياطي.
  6. استخدم SMS كخيار احتياطي للرسائل الحساسة للوقت، وقم بتسجيل رمز خطأ WhatsApp مع الرسالة.
  7. راجع حالات الفشل أسبوعياً: فزيادة 131026 في قطاع معين تعني عادةً وجود أرقام غير صالحة أو نقص في موافقة المشترك.

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

ماذا يعني الخطأ 131026 في WhatsApp؟

تذكر Meta ثلاثة أسباب محتملة لرسالة "تعذر تسليم الرسالة.": الرقم ليس رقم WhatsApp، أو أن المستلم لم يوافق على أحدث شروط الخدمة وسياسة الخصوصية، أو أن المستلم يستخدم إصداراً قديماً من WhatsApp.

هل يجب عليّ إعادة محاولة إرسال رسالة فشلت مع 131026؟

لا تعيد المحاولة عبر WhatsApp مباشرة. أرسل المحتوى الحساس للوقت عبر SMS بدلاً من ذلك، واطلب من العميل عبر قناة أخرى تأكيد رقم WhatsApp الخاص به.

هل تعني استجابة 200 من API WhatsApp أن الرسالة قد تم تسليمها؟

لا، بل تعني أن الطلب قد تم قبوله. يتم الإبلاغ عن حالة التسليم عبر خطاف الويب (webhook) الخاص بالحالة كرسالة: تم الإرسال، أو تم التسليم، أو تمت القراءة، أو فشلت.

هل يمكنني مراسلة عميل عبر WhatsApp إذا كنت أعلم أن لديه حساباً؟

لا. تتطلب سياسة Meta أن يكون الشخص قد زودك برقمه ووافق على تلقي الرسائل من شركتك عبر WhatsApp.

ما هو الخطأ 131047؟

لقد مر أكثر من 24 ساعة منذ آخر رد للعميل. أرسل رسالة باستخدام قالب معتمد بدلاً من رسالة نصية حرة.

ما هي القناة التي يجب أن تكون بمثابة خيار احتياطي لـ WhatsApp؟

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

هل يمكنني التحقق من الرقم قبل الإرسال؟

نعم، وذلك ضمن إطار الأساس القانوني الخاص بك. تحقق من نوع الخط أولاً؛ بالنسبة للعملاء الذين وافقوا على التواصل، يمكن لـ MobileValidate التحقق من التسجيل عبر تطبيقات مثل Telegram و Viber و RCS، كما توفر خدمة BroadNet HLR Lookup حالة الشبكة المباشرة.

كيف تقوم BroadNet بإرسال خيار SMS الاحتياطي؟

تطبّق Omnichannel API قواعد التحويل الاحتياطي الخاصة بك في طلب واحد، كما تتحوّل OTP API تلقائياً بين SMS وWhatsApp والمكالمات الصوتية وFlash Call.

لقد راجعنا كل مصدر أدناه في 27 سبتمبر 2026. اطلع على معايير التحرير الخاصة بنا.

المصادر

هل كان هذا مفيداً؟

كيف نكتب المحتوى ونراجعه

بقلم

فريق التحرير في BroadNet

ينشر فريق التحرير مدونة BroadNet. تُكتب المقالات مع فرق BroadNet للشؤون التنظيمية والمنتجات والهندسة وأبحاث الصناعة وحلول المشغّلين، وتُراجَع وفق معاييرنا التحريرية.

تابع القراءة

ثلاثة أخرى من المجلة.

اطلع على جميع المقالات
م
منتج

مقارنة بين الرسائل النصية القصيرة (SMS) وWhatsApp (WhatsApp) وRCS في عام 2026: دليل اتخاذ القرار بشأن قنوات المراسلة التجارية.

ثلاث قنوات، ثلاث وظائف. تصل رسائل SMS إلى كل هاتف، ويُتيح WhatsApp محادثات تفاعلية غنية، بينما يُحسّن RCS صندوق الوارد الأصلي بعلامات تجارية موثقة. إليكم كيف تختلف هذه القنوات من حيث الوصول والتكلفة والتفاعل في عام 2026، بالإضافة إلى آلية بديلة تُمكّنكم من استخدامها جميعًا من خلال واجهة برمجة تطبيقات واحدة.

فريق التحرير في BroadNet
11m
ت
هندسة

تصميم استراتيجية تجاوز الأعطال في نظام المراسلة متعدد القنوات.

تتعطل كل من RCS وWhatsApp ورسائل SMS والمكالمات الصوتية بطرق مختلفة. لذا، يُقترح تصميم عملي لتنسيق هذه القنوات بحيث تصل الرسالة إلى المستخدم بغض النظر عن القناة المعطلة.

BroadNet Engineering
8m
ا
منتج

الامتثال لسياسات منصة WhatsApp للأعمال: فئات القوالب، وتقييم الجودة، وحدود الرسائل.

يتم رفض قوالب WhatsApp وتتوقف حدود الرسائل لأسباب ذات صلة - كيف تعمل فئات القوالب وتقييم الجودة ومستويات الحد في ميتا حقًا.

فريق التحرير في BroadNet
11m
المجلة، عبر البريد الإلكتروني

مقال واحد شهرياً. لا شيء آخر.

اشترك وسنرسل لك المقال التالي - سواءً كان هندسيًا أو تنظيميًا أو صناعيًا - في يوم شحنه. لا حملات تسويقية عشوائية، ولا عروض منتجات، ولا مشاركة مع جهات خارجية. يمكنك إلغاء الاشتراك بنقرة واحدة.

نرسل رسالة واحدة شهريًا. يمكنك إلغاء الاشتراك في أي وقت. اطّلع على سياسة الخصوصية.

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

معظم ما نكتبه تعلمناه أثناء الإنتاج.

إذا لاقت هذه المعلومات استحسانك، فلنتحدث. أخبرنا عن حالة الاستخدام، والأحجام، والأسواق - وسنعود إليك بمعلومات عن التوجيه والتسعير، وعميل مرجعي يمكنك الاتصال به.

$ curl -X POST https://api.broadnet.me/sms/sendSms