آخر تحديث: 4 نوفمبر 2026 · إعداد: فريق مظبوت (MazBot) · المصدر الأساسي: صفحة أكواد الأخطاء ودليل البداية ومرجع Webhook الرسائل من Meta
الإجابة المختصرة: الخطأ 131021 معناه أن رقم المرسل ورقم المستقبل متطابقان: طلبت من رقم واتساب API أن يرسل إلى نفسه. يظهر غالباً أثناء التجربة، عندما يكتب صاحب النشاط رقم الشركة نفسه ليجرب قالباً أو بوتاً، أو عندما يدخل رقم الشركة في قائمة حملة. الحل كما تكتبه Meta: أرسل إلى رقم مختلف عن رقم المرسل، وجرّب دائماً من رقم واتساب شخصي آخر. ولا علاقة للخطأ بجودة رقمك أو قيوده.
محتوى المقال:
- ما معنى الخطأ 131021؟
- 4 حالات شائعة يظهر فيها
- كيف تختبر واتساب API بالطريقة الصحيحة؟
- الحل خطوة بخطوة
- الفرق بينه وبين 131026 و131009 و133010
- كيف يساعدك مظبوت؟
- أسئلة شائعة
ما معنى الخطأ 131021 في واتساب API؟
في صفحة أكواد الأخطاء الرسمية من Meta يقع الكود 131021 في جدول «أخطاء أخرى» بالتفاصيل «Sender and recipient phone number is the same.»، أي: رقم المرسل ورقم المستقبل هو نفسه. والحل الذي تكتبه Meta في سطر واحد: أرسل الرسالة إلى رقم مختلف عن رقم المرسل.
- من المرسل ومن المستقبل؟ المرسل هو رقم الأعمال الذي يتبعه معرّف الرقم (phone_number_id) في رابط طلب الإرسال، والمستقبل هو قيمة الحقل to. إذا كانا الرقم نفسه رُفض الطلب.
- ليس حظراً ولا مشكلة جودة: الخطأ يخص هذا الطلب وحده، ولا يمس تقييم رقمك أو حد الرسائل.
- لا تدفع ثمنه: الرسالة لا تُسلَّم، وMeta تحاسب على الرسائل المُسلَّمة فقط.
- إعادة المحاولة لا تفيد: الطلب نفسه سيفشل بالكود نفسه، سواء وصلك الخطأ في رد الطلب أو في Webhook حالة failed. وتنصح Meta ببناء معالجة الأخطاء على الكود وحقل details، لأن عناوين الأخطاء سيتوقف استخدامها.
متى يظهر الخطأ 131021؟ 4 حالات شائعة
| الحالة | ماذا حدث؟ | الحل |
|---|---|---|
| تجربة على رقم الشركة نفسه | صاحب النشاط كتب رقم الشركة في خانة المستقبل ليرى شكل القالب أو رد البوت | جرّب على رقم شخصي آخر |
| رقم الشركة داخل قائمة جهات الاتصال | ملف عملاء مستورد فيه رقم الفرع أو رقم خدمة العملاء نفسه، فدخل الحملة | احذفه من القائمة أو استبعده من الحملات |
| رقم الشركة رقماً افتراضياً في نظامك | نقطة البيع تسجّل طلبات «عميل بدون رقم» برقم المحل، فتخرج إشعارات هذه الطلبات لرقم المحل | اترك الحقل فارغاً ولا ترسل إشعاراً لهذه الطلبات |
| خطأ في كود الرد الآلي | النظام يرد على الحقل metadata.display_phone_number (رقمك) بدل messages.from (رقم العميل) | استخدم قيمة from من الرسالة الواردة |
الحل من صفحة أكواد الأخطاء، وأسماء الحقول من مرجع Webhook الرسائل من Meta (اطّلعنا عليهما في 4 نوفمبر 2026). الحالات من فريق مظبوت.
مثال من القاهرة: محل أجهزة منزلية يسجّل طلبات العملاء الذين لا يتركون رقماً برقم المحل نفسه، فتخرج رسالة «طلبك جاهز للاستلام» لكل طلب منها وتفشل بالخطأ 131021، ويمتلئ تقرير الرسائل الفاشلة كل يوم. الحل: رقم العميل اختياري في نقطة البيع، وشرط في نظام الإشعارات ألا يرسل إلى رقم المحل.
كيف تختبر واتساب API بالطريقة الصحيحة؟
التجربة الصحيحة تحتاج طرفين مختلفين: رقم نشاطك مُرسِلاً، ورقم واتساب آخر يلعب دور العميل. حتى دليل البداية من Meta يطلب منك اختيار رقم الإرسال، ثم إضافة رقم آخر يستقبل رسالة الاختبار hello_world، والرد عليها من واتساب لتجرب بعدها الرسائل العادية.
| رقم الاختبار | يصلح؟ | السبب |
|---|---|---|
| رقمك الشخصي على واتساب | نعم | أبسط اختيار، وترى الرسالة كما يراها العميل |
| رقم زميل، أو شريحة ثانية على واتساب أو واتساب بيزنس | نعم | يمثل العميل بدقة |
| رقم الشركة نفسه | لا | يرجع الخطأ 131021 |
| رقم آخر مربوط بواتساب API | لا يُنصح | قد تصله القوالب والرسائل التفاعلية بنوع غير مدعوم (الخطأ 131051) |
| رقمان من دولتين، مصري وسعودي | مفيد | لتجرب صيغة الأرقام وسعر كل دولة |
حسب دليل البداية ومرجع الرسائل غير المدعومة من Meta (اطّلعنا عليهما في 4 نوفمبر 2026)، والتصنيف من فريق مظبوت.
- احفظ رقم نشاطك على موبايل الاختبار وأرسل له «مرحبا»؛ هذه الرسالة تفتح نافذة خدمة العملاء 24 ساعة، فتجرب داخلها الردود العادية.
- جرّب الرد الآلي والفلو وموظف الذكاء الاصطناعي من الموبايل نفسه، واكتب «موظف» لتتأكد أن المحادثة تتحول لفريقك.
- جرّب كل قالب على رقم الاختبار قبل الحملة: المتغيرات والصورة والأزرار. وإن فشلت صورة الهيدر فراجع الخطأ 131053 (تعذّر رفع الميديا)، وإن طال النص بعد التعبئة فراجع الخطأ 132005 (نص القالب أطول من المسموح).
- احسب تكلفة الاختبار: رسائل الاختبار رسائل حقيقية؛ قالب Marketing لرقم مصري بـ 0.0644$ وUtility بـ 0.0036$، والرد العادي داخل النافذة من ضمن أول 1,000 رسالة خدمة مجانية شهرياً لكل رقم (أسعار Meta السارية من 1 أكتوبر 2026).
الربط المزدوج: لماذا لا تجرّب البوت من موبايلك؟
مع الربط المزدوج يعمل رقم نشاطك على تطبيق واتساب بيزنس في موبايلك وعلى مظبوت معاً، والرسائل التي تكتبها من التطبيق تظهر في مظبوت أيضاً. لكن موبايلك هنا هو النشاط نفسه لا العميل: لتجربة الرد الآلي أو موظف الذكاء الاصطناعي راسل رقم نشاطك من موبايل آخر برقم مختلف، ولو أرسلت قالباً من مظبوت إلى رقمك هذا فسيرجع الخطأ 131021.
مثال من الرياض: عيادة أسنان ربطت رقمها الحالي بالربط المزدوج، وأرادت الطبيبة المالكة تجربة تذكير المواعيد، فأرسلت القالب إلى رقم العيادة المحفوظ على موبايلها ففشل بالخطأ 131021. أعادت التجربة على رقمها الشخصي، فوصل التذكير وظهرت ردودها في صندوق الوارد كأي مريض.
كيف تحل الخطأ 131021 خطوة بخطوة؟
- قارن الرقمين: اكتب رقم المستقبل في الطلب الفاشل ورقم نشاطك بالصيغة الدولية نفسها وقارن بينهما.
- إن كانت تجربة: غيّر المستقبل لرقم اختبار آخر كما في الجدول السابق.
- إن كانت حملة: ابحث عن رقم نشاطك في قائمة جهات الاتصال واحذفه، أو استبعده من القوائم والحملات.
- إن كان نظاماً آلياً للطلبات أو الحجوزات: امنع الإرسال عندما يساوي رقم العميل رقم نشاطك، ونظّف الأرقام الافتراضية من قاعدة البيانات.
- اكتب الأرقام بالصيغة الدولية: توصي Meta بعلامة + وكود الدولة دائماً، لأن الرقم بلا + يُضاف قبله كود دولة رقم نشاطك. وهذه القاعدة أهم إذا كان رقمك من دولة غير دولة عملائك؛ التفاصيل في ربط رقم من دولة أخرى بواتساب API.
- لا تُعِد المحاولة تلقائياً بالطلب نفسه.
للمطورين:
- قبل كل إرسال: وحّد الرقم بالصيغة الدولية وقارنه برقم نشاطك، وإن تطابقا فلا ترسل وسجّل السبب.
- في الرد على رسالة واردة استخدم messages[0].from، لا metadata.display_phone_number الذي تصفه Meta بأنه رقم الأعمال المعروض.
- عامل 131021 خطأً دائماً: لا إعادة محاولة، وسطر واضح في السجل باسم جهة الاتصال.
ما الفرق بين 131021 و131026 و131009 و133010؟
| الكود | المعنى حسب Meta | الحل |
|---|---|---|
| 131021 | رقم المرسل والمستقبل هو نفسه | أرسل إلى رقم مختلف عن رقم المرسل |
| 131026 | تعذّر تسليم الرسالة | تأكد بوسيلة أخرى أن العميل يستطيع مراسلتك (شرح 131026) |
| 131009 | قيمة معامل أو أكثر غير صالحة | راجع القيم المسموحة لكل معامل |
| 133010 | رقم الأعمال غير مسجل على المنصة | سجّل الرقم ثم أعد المحاولة |
| 131056 | رسائل كثيرة من رقمك لنفس العميل في وقت قصير | انتظر ثم أعد المحاولة (شرح 131056) |
| 131047 | مرت أكثر من 24 ساعة على آخر رد من العميل | أرسل قالباً معتمداً (شرح 131047) |
حسب صفحة أكواد الأخطاء من Meta (اطّلعنا عليها في 4 نوفمبر 2026). القائمة الكاملة في دليل أكواد أخطاء واتساب API.
كيف يساعدك مظبوت في التجربة وتجنب الخطأ 131021؟
- تنظيف أرقام العملاء قبل الإرسال: يحوّل مظبوت الأرقام العربية مثل ٠١٠ إلى أرقام لاتينية، ويحذف المسافات والشرطات، ويضيف كود دولة جهة الاتصال للأرقام المحلية التي تبدأ بصفر.
- رقم واحد لا يوقف الحملة: الخطأ 131021 ليس من الأخطاء التي توقف الحملة في مظبوت، فتفشل رسالة ذلك الرقم وحدها وتُحسب في الرسائل الفاشلة، ولا يعيد مظبوت إرسالها تلقائياً.
- القائمة السوداء (Blacklist): أضف إليها رقم نشاطك وأرقام فريقك من جهات الاتصال، فلا تدخل أي حملة واتساب.
- تجربة كاملة من رقم آخر: محادثة الاختبار تظهر في صندوق الوارد كأي عميل، وموظف الذكاء الاصطناعي يرد عليها، وكلمات مثل «موظف» و«دعم» تحوّلها لفريقك.
- الربط المزدوج: رقمك الحالي يبقى على تطبيق واتساب بيزنس في موبايلك، والرسائل التي ترسلها منه تظهر في مظبوت، بدون أي عمولة على أسعار Meta.
أسئلة شائعة
هل يعني الخطأ 131021 أن رقمي محظور؟
لا. هو رفض لطلب واحد أرسلته من رقمك إلى رقمك، ولا يؤثر على جودة الرقم أو حدوده.
كيف أجرّب البوت وليس عندي إلا رقم النشاط؟
استخدم موبايل زميل أو فرد من العائلة، أو شريحة ثانية عليها واتساب عادي. المهم أن يكون رقم المستقبل مختلفاً عن رقم نشاطك وغير مربوط بواتساب API.
هل أدفع على الرسائل التي فشلت بالخطأ 131021؟
لا. Meta تحاسب على الرسائل المُسلَّمة فقط، وهذه الرسالة لا تُسلَّم.
هل رسائل الاختبار مجانية؟
لا تختلف عن رسائل العملاء: القالب بسعر فئته حسب دولة رقم الاختبار، والرد العادي داخل نافذة الـ 24 ساعة من ضمن أول 1,000 رسالة خدمة مجانية شهرياً لكل رقم. التفاصيل في الـ 1,000 رسالة خدمة المجانية شهرياً.
لماذا يظهر الخطأ لرقم واحد فقط في حملتي؟
لأن هذا الرقم غالباً هو رقم نشاطك نفسه، أو رقم سجّله نظامك برقم النشاط. احذفه من القائمة، والحملة تكمل باقي الأرقام.
اقرأ أيضاً:
المصادر
- Meta: WhatsApp Cloud API error codes (اطّلعنا عليها في 4 نوفمبر 2026)
- Meta: Get started (رقم الإرسال ورقم المستقبل للاختبار) (اطّلعنا عليها في 4 نوفمبر 2026)
- Meta: Text messages webhook reference (الحقلان display_phone_number وfrom) وUnsupported messages (اطّلعنا عليهما في 4 نوفمبر 2026)
- Meta: Business phone numbers (صيغة أرقام العملاء وعلامة +) (اطّلعنا عليها في 4 نوفمبر 2026)
- Meta: Pricing on the WhatsApp Business Platform (اطّلعنا عليها في 4 نوفمبر 2026)
جرّب بوتك وقوالبك قبل أول عميل
اربط رقمك بمظبوت، وجرّب الرد الآلي وموظف الذكاء الاصطناعي من أي رقم آخر، وتابع كل محادثة اختبار في صندوق وارد فريقك، بدون أي عمولة على أسعار Meta. جرّب أول شهر مجاناً.. وبعده الباقات بخصم 50%، مع 250,000 توكن ذكاء اصطناعي مجاناً للحسابات الجديدة.