---
title: "رمز OTP عبر واتساب أم SMS: التكلفة والتسليم والبديل"
description: "مقارنة رمز OTP عبر واتساب وSMS: نموذج التكلفة والتسليم وتجربة المستخدم وقوالب المصادقة والرجوع من واتساب إلى SMS وضوابط مكافحة الاحتيال الفعّالة."
canonical: "https://omnichannels.ai/ar/blog/whatsapp-otp-vs-sms-otp/"
language: "ar"
updated: "2026-10-16"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
category: "whatsapp"
primaryQuery: "whatsapp otp vs sms otp"
keywords: ["رمز OTP عبر واتساب", "رمز OTP عبر SMS أم واتساب", "قالب مصادقة واتساب", "بديل SMS لرمز OTP", "تعبئة رمز OTP بنقرة واحدة", "معدل تسليم رمز OTP", "واجهة OTP عبر واتساب"]
published: "2026-10-16"
author: "OmniChannels.ai Editorial Team"
reviewer: "BroadNet Messaging Solutions Team"
readingMinutes: 10
answer: "استخدم رمز OTP عبر واتساب حين يكون مستخدموك نشطين على واتساب وتريد قالب مصادقة بتجربة نسخ الرمز أو النقرة الواحدة أو بلا نقر؛ واستخدم OTP عبر SMS حين تحتاج إلى الوصول إلى أي هاتف دون تطبيق أو بيانات إنترنت. وترسل معظم أنظمة الإنتاج رمز OTP عبر واتساب أولًا ثم تعود إلى SMS بعد انتظار قصير. تختلف التكاليف بحسب الدولة والتسعير لكل رسالة، فقدّر الاثنين بأحجامك الخاصة."
takeaways: ["يستخدم OTP عبر واتساب قالب مصادقة معتمدًا تحتسب Meta رسومه لكل رسالة مُسلَّمة؛ أما OTP عبر SMS فيُفوتَر لكل جزء بحسب المسار والوجهة، لذا قارن بحسب الدولة لا عالميًا.", "تصل SMS إلى أي هاتف فيه إشارة، بينما يحتاج واتساب إلى أن يملك المستخدم واتساب واتصال بيانات.", "تدعم قوالب المصادقة التسليم بنسخ الرمز أو النقرة الواحدة أو بلا نقر؛ وتعرض الواجهة ذلك بالحقل deliveryMode بالقيم COPY_CODE أو ONE_TAP أو ZERO_TAP.", "مسار واتساب أولًا مع بديل SMS يوازن بين التكلفة والوصول، لكن يجب تحديد سقف للبديل لتجنب مضاعفة الرسائل وتمكين الإساءة.", "كلتا القناتين هدف لاحتيال تضخيم الحركة، لذا حدّ الطلبات لكل رقم ولكل عنوان IP وتحقق من الأرقام قبل الإرسال."]
faq: 
  - q: "هل OTP عبر واتساب أرخص من OTP عبر SMS؟"
    a: "يعتمد ذلك على دولة الوجهة ومزوّدك. تحتسب Meta رسوم قوالب المصادقة لكل رسالة مُسلَّمة بحسب سوق المستلم، بينما تُفوتَر SMS لكل جزء على مسار. في بعض الأسواق يكون أحدهما أرخص وفي أخرى العكس. لا تعتمد على ادعاء عام: قدّر الاثنين بأدوات التسعير لدينا وبأحجامك الحقيقية."
  - q: "هل OTP عبر واتساب أكثر أمانًا من OTP عبر SMS؟"
    a: "لا أيٌّ منهما وسيلة مصادقة قوية بمفردها. يتجنب OTP عبر واتساب تعرض شبكة SMS لتبديل SIM بالنسبة للرسالة نفسها، لكن الحسابات قد تُستولى عليها، ويمكن خداع المستخدمين بالتصيّد لمشاركة الرمز. كلاهما رمز لمرة واحدة يُرسَل إلى قناة. استخدم صلاحية قصيرة ومحاولات محدودة وعوامل أقوى للإجراءات عالية الخطورة."
  - q: "ما قالب مصادقة واتساب؟"
    a: "هو قالب ضمن فئة المصادقة لدى Meta، يُستخدم فقط لرموز المرور لمرة واحدة. قد يكون التسليم بنسخ الرمز أو التعبئة بنقرة واحدة أو بلا نقر. تحتاج القوالب إلى اعتماد Meta ولها بنية ثابتة. وفي واجهتنا تنشئ واحدًا بالفئة AUTHENTICATION وتضبط deliveryMode على COPY_CODE أو ONE_TAP أو ZERO_TAP."
  - q: "متى أرجع من واتساب إلى SMS؟"
    a: "حين تفشل رسالة واتساب أو تُرفض أو لا تبلغ حالة مُسلَّمة خلال انتظار قصير تحدده، مثل المدة التي يصبر فيها المستخدم عادةً. حدّ البدائل لكل رقم ولكل جلسة، وأبطل الرمز الأول عند إرسال الثاني، وسجّل أي قناة نجحت."
  - q: "هل أحتاج إلى موافقة اشتراك لرسائل OTP؟"
    a: "نعم في واتساب، إذ تشترط سياسة Meta أن يوافق المستخدمون على تلقي رسائل من نشاط. عادةً يعطي المستخدم رقمه ويطلب الرمز، وهذا إجراء واضح، وينبغي أن توضح شروطك وإشعار الخصوصية القناة. وتختلف قواعد SMS بين الدول، فراجع متطلبات اسم المرسل والموافقة لوجهاتك."
  - q: "هل يمكن إرسال OTP عبر القناتين في الوقت نفسه؟"
    a: "ممكن لكن نادرًا ما يكون حكيمًا. إرسال الرمز نفسه مرتين يضاعف التكلفة ويربك المستخدمين ويوسّع سطح الإساءة. فضّل التسليم المتسلسل: جرّب القناة المفضلة، وانتظر حالة، ثم ارجع مرة واحدة. واختر القناة بحسب تفضيل المستخدم أو بيانات الدولة حيث تتوفر."
sources: 
  - title: "الأسعار على منصة واتساب للأعمال — Meta for Developers"
    url: "https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing"
  - title: "سياسة المراسلة التجارية في واتساب"
    url: "https://business.whatsapp.com/policy"
  - title: "NIST SP 800-63B-4: إرشادات الهوية الرقمية، المصادقة وإدارة وسائل المصادقة"
    url: "https://pages.nist.gov/800-63-4/sp800-63b.html"
  - title: "3GPP TS 23.040: التنفيذ التقني لخدمة الرسائل القصيرة (SMS)"
    url: "https://www.3gpp.org/dynareport?code=23040"
---

# رمز OTP عبر واتساب أم SMS: التكلفة والتسليم والبديل

Canonical: https://omnichannels.ai/ar/blog/whatsapp-otp-vs-sms-otp/
Language: ar
Publisher: OmniChannels.ai by BroadNet Technologies

هذا الدليل موجّه لفرق المنتج والهندسة التي تختار كيف تسلّم رموز المرور لمرة واحدة (OTP): على واتساب أو عبر SMS أو بالاثنين. يقارن نموذج التكلفة والوصول وتجربة المستخدم والتعرض للاحتيال، ويشرح قوالب المصادقة، ويبيّن كيف تبني مسار واتساب أولًا مع بديل SMS. وللصورة الأمنية الأوسع راجع [دليل رسائل OTP والمصادقة](/ar/blog/otp-authentication-messages-guide/).

## ما الفرق بين OTP عبر واتساب وOTP عبر SMS؟

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

| | OTP عبر واتساب | OTP عبر SMS |
|---|---|---|
| الوصول | مستخدمون لديهم واتساب واتصال بيانات | أي هاتف فيه إشارة جوال |
| نوع الرسالة | قالب مصادقة معتمد | رسالة نصية عادية |
| هوية المرسل | ملف نشاطك الموثّق على واتساب | اسم مرسل أو رقم، بحسب قواعد الدولة |
| تجربة المستخدم | نسخ الرمز أو تعبئة بنقرة واحدة أو بلا نقر | إدخال يدوي، أو تعبئة من نظام التشغيل حيث تُدعم |
| أساس التسعير | لكل رسالة مصادقة مُسلَّمة، بحسب السوق (Meta) | لكل جزء، بحسب المسار والوجهة |
| الاعتماد | قالب تعتمده Meta | تسجيل اسم المرسل في دول كثيرة |
| التجوال وغياب البيانات | يحتاج الإنترنت | يعمل دون بيانات |
| الحالة | SUBMITTED وSENT وDELIVERED وREAD وFAILED وREJECTED | SUBMITTED وSENT وDELIVERED وFAILED وREJECTED |

لا قناة أفضل عمومًا. الاختيار الصحيح يعتمد على مستخدميك ووجهاتك ومخاطرك.

## كيف يختلف نموذج التكلفة؟

قارن لكل دولة ولكل تحقق ناجح، لا لكل رسالة. تحتسب Meta رسومًا لكل رسالة مُسلَّمة على منصة واتساب للأعمال، بحسب فئة القالب وسوق المستلم، والمصادقة فئة مستقلة. وتعتمد تكلفة SMS على الوجهة والمسار وعدد الأجزاء.

نقاط تغيّر الحساب:

- **الأجزاء.** رسالة SMS بالعربية بترميز Unicode، فقد يمتد رمز بصياغة طويلة على جزأين (70 حرفًا للجزء الواحد و67 لكل جزء عند التقسيم، وفق 3GPP TS 23.040). أبقِ نص OTP قصيرًا.
- **المحاولات الفاشلة.** تحتسب Meta الرسائل المُسلَّمة، بينما تعتمد فوترة SMS على شروط مسارك. اسأل ماذا يُفوتَر عند الفشل.
- **حجم البديل.** إذا رجع 10 بالمئة من إرساليات واتساب إلى SMS، فأنت تدفع الاثنين في تلك الحالات.
- **رسوم المزوّد.** قد يضيف مزوّدك رسومًا. يُحتسب واتساب لدينا بسعر Meta دون أي هامش، وتُسعَّر SMS بحسب الوجهة.

لا تكتب أسعارًا في دراسة الجدوى من مقالة. استخدم [أسعار واتساب بحسب الدولة](/ar/whatsapp-pricing/) وصفحات أسعار SMS و[حاسبة أسعار واتساب](/ar/tools/whatsapp-pricing-calculator/) ومقدّر التكلفة، ثم تأكد من بطاقة أسعار Meta الحالية، لأن Meta تغيّر الأسعار وفق جدول.

## أيهما يمنح تسليمًا وتجربة مستخدم أفضل؟

تصل SMS إلى عدد أكبر؛ وقد يبدو واتساب أسرع حين يعمل. تحتاج SMS إلى إشارة فقط، بينما يحتاج واتساب إلى التطبيق وحساب على ذلك الرقم وبيانات. ويعتمد تسليم الاثنين على المشغّلين والمسارات والتصفية، ولا نقدّم ادعاء سرعة شاملًا.

تجربة المستخدم على واتساب أفضل حين يدعمها القالب:

- **نسخ الرمز:** ينقر المستخدم زرًّا ينسخ الرمز.
- **التعبئة بنقرة واحدة:** يُملأ الرمز في تطبيقك بعد نقرة واحدة.
- **بلا نقر:** يُملأ الرمز دون نقرة، حيث يُدعم على الجهاز.

وفي SMS تعتمد التعبئة التلقائية على نظام التشغيل وطريقة تنسيق الرسالة، فاختبر على أجهزة حقيقية. وللمستخدمين العرب، تأكد أن الرمز يُقرأ بوضوح ضمن نص من اليمين إلى اليسار. وراجع وثائق قوالب المصادقة لدى Meta لمتطلبات الأجهزة والتطبيقات الحالية قبل أن تعد بتجربة «بلا نقر» في منتجك.

## كيف أنشئ قالب مصادقة عبر الـ API؟

أنشئه بالفئة `AUTHENTICATION` واختر وضع التسليم. في واجهتنا يقبل `POST /whatsapp/template` حقول multipart؛ وهذه المهمة لـ OTP.

| الحقل | القيمة |
|---|---|
| `name` | اسم قالب بأحرف صغيرة، فريد في حسابك |
| `languageType` | رمز اللغة، مثل `en_US` أو `ar` |
| `category` | `AUTHENTICATION` |
| `templateType` | `OTP` |
| `deliveryMode` | `COPY_CODE` أو `ONE_TAP` أو `ZERO_TAP` |
| `codeExpirationMinutes` | مدة الصلاحية المعروضة للمستخدم (اختياري) |

تبدأ القوالب الجديدة بالحالة `PENDING` إلى أن تعتمدها Meta. وللقوالب المصادقة بنية ثابتة تحددها Meta، فتأكد من بقية الحقول في [مرجع واتساب API](/developers/whatsapp/) ومع فريقنا لأول قالب. والاعتماد قرار Meta، ولا نعد بموعد.

## كيف أرسل الرمز على كل قناة؟

على واتساب، أرسل القالب المعتمد والرمز متغيرًا للنص الأساسي. ولزر نسخ الرمز، مرّر الرمز نفسه في `buttonsTemplateVariable`.

```bash
curl -X POST https://api.broadnet.me/whatsapp/message/sendbulk \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -F batchId=0 \
  -F destinationNo=971500000000 \
  -F messageType=TEMPLATE \
  -F templateName=login_code \
  -F templateLanguage=en_US \
  -F bodyTemplateVariables=482913 \
  -F buttonsTemplateVariable=482913
```

هنا `login_code` عنصر نائب لقالب المصادقة المعتمد الخاص بك. وعلى SMS استدعِ `POST /sms/sendSms` بصيغة JSON:

```bash
curl -X POST https://api.broadnet.me/sms/sendSms \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "senderId": "OmniDemo",
    "destinationNumber": "971500000000",
    "message": "Your OmniDemo code is 482913",
    "messageType": "TEXT"
  }'
```

لاحظ الفروق: واتساب بصيغة multipart form data ويعيد `batchId`؛ وSMS بصيغة JSON ويعيد معرّف الرسالة نصًا عاديًا. الأمثلة الكاملة في أدلتنا عن إرسال واتساب عبر API و[إرسال SMS عبر API](/ar/blog/send-sms-api-examples/).

## كيف أبني تسليمًا يبدأ بواتساب مع بديل SMS؟

أرسل على واتساب، وانتظر حالة، ثم أرسل مرة واحدة على SMS عند الحاجة. حالاتنا موحدة عبر القنوات، فيمكن لمعالج واحد أن يقود الاثنين.

1. **ولّد الرمز** على خادمك، وخزّن تجزئته فقط مع صلاحية، وحدّ المحاولات.
2. **أرسل قالب واتساب** وسجّل `batchId` ومعرّف عمليتك.
3. **انتظر** `DELIVERED` على webhook خلال نافذة تختارها، بحسب صبر المستخدم.
4. **إذا كانت الحالة `FAILED` أو `REJECTED` أو لم يحدث تسليم في الوقت،** أبطل الرمز الأول وولّد جديدًا وأرسل SMS.
5. **حدّ البدائل** لكل رقم ولكل جلسة.
6. **سجّل القناة التي نجحت،** لضبط الترتيب بحسب الدولة.

تجنب إعادة المحاولة العمياء بعد انتهاء المهلة، لأن الـ API لا يملك مفتاح idempotency؛ افحص الحالة قبل إعادة الإرسال، كما في الأخطاء والحدود. ويُضبط ترتيب القنوات لكل حالة استخدام في OmniChannels.ai، والتصميم العام في [استراتيجية البديل بين القنوات](/ar/blog/channel-fallback-strategy/). وللتعامل مع webhooks راجع دليل webhooks. والصوت خطوة بديلة أخرى؛ راجع دليل OTP الصوتي وتواصل مع المبيعات لمعرفة أسعار الصوت.

## كيف يختلف الاحتيال والإساءة؟

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

ضوابط تنطبق على الاثنين:

- **حدّ معدل** طلبات الرموز لكل رقم هاتف ولكل عنوان IP ولكل جهاز ولكل حساب.
- **تحقق من الأرقام** قبل الإرسال؛ راجع HLR lookup.
- **حدّ البديل** كي لا يستطيع مهاجم إطلاق رسالتين لكل طلب.
- **راقب التحويل**: طلبات كثيرة مع تحققات مكتملة قليلة علامة تحذير.
- **احظر الوجهات** التي لا تخدمها.
- **صلاحية قصيرة ومحاولات محدودة،** دون إعادة استخدام الرمز.

اقرأ [منع احتيال SMS pumping](/ar/blog/sms-pumping-fraud-prevention/) واستخدم حاسبة الاحتيال لتقدير التعرض. وبموجب NIST SP 800-63B-4 تُعدّ الرموز خارج النطاق نوعًا واحدًا من وسائل المصادقة بحدود معروفة، فاستخدم طرقًا أقوى للإجراءات عالية الخطورة كالدفع أو استعادة الحساب.

## أيهما أختار؟

قرر بحسب الجمهور والمخاطر، ثم اختبر.

| الحالة | النهج المقترح |
|---|---|
| مستخدمون في معظمهم على واتساب، منتج قائم على تطبيق | واتساب أولًا، وبديل SMS |
| جمهور مختلط، كثير منهم دون بيانات | SMS أولًا أو SMS فقط |
| معاملات عالية الخطورة | OTP مع عامل أقوى؛ ولا تعتمد على أحدهما وحده |
| مستخدمو التجوال أو بيانات ضعيفة | SMS |
| الحاجة إلى تعبئة بنقرة واحدة داخل التطبيق | قالب مصادقة واتساب |
| ضبط صارم للتكلفة في سوق واحد | قارن الاثنين لتلك الدولة |

## مثال تطبيقي: تطبيق على نمط النقل التشاركي في الخليج

تتحقق «رفيق رايدز» (اسم افتراضي) من حسابات السائقين والركاب الجدد في الإمارات والسعودية ومصر.

- **التصميم:** قالب مصادقة على واتساب بنسخ الرمز أولًا؛ وبديل SMS بعد انتظار قصير دون حالة `DELIVERED`.
- **الضوابط:** ثلاثة طلبات رمز لكل رقم في الساعة، وحد لكل IP، وتحقق من الأرقام قبل أول إرسال، وبديل واحد لكل جلسة.
- **القياس:** اكتمال التحقق خلال فترة قصيرة، موزعًا بحسب القناة والدولة؛ ونسبة الفاشل والبديل.
- **الضبط:** في دولة يكون فيها تسليم واتساب أضعف، يقلب الفريق الترتيب إلى SMS أولًا.
- **التكاليف:** تُقدَّر لكل دولة بأدوات التسعير، وتُراجَع شهريًا مقابل الإرساليات الفعلية.

## ما الأخطاء الشائعة؟

- **مقارنة سعر عالمي واحد،** بدل مقارنة لكل دولة ولكل مستخدم موثّق.
- **الإرسال عبر القناتين معًا،** مما يضاعف التكلفة وسطح الإساءة.
- **أزرار إعادة الإرسال غير المحدودة.**
- **إعادة استخدام الرمز القديم** بعد البديل.
- **تسجيل الرموز** أو إرسالها في عناوين URL.
- **غياب سجل موافقة** لقناة واتساب.
- **الوعد بتجربة بلا نقر في كل مكان.** افحص دعم الأجهزة الحالي.
- **الحدود:** يصف هذا الدليل الآلية. التسليم والتكلفة ودعم الأجهزة تختلف بحسب الدولة والمسار وقواعد Meta، وينبغي اختبارها في أسواقك.

## كيف تساعدك OmniChannels.ai؟

تغطي OmniChannels.ai القناتين في API واحد: قوالب مصادقة واتساب (النقرة الواحدة وبلا نقر ونسخ الرمز) بصفتها مزوّد حلول أعمال رسميًا لدى Meta، ورسائل A2P SMS عبر اتصال BroadNet المباشر بالمشغّلين، مع بديل بين القنوات يُضبط لكل حالة استخدام وحالات موحدة في صيغة webhook واحدة. يجهّز فريقنا تسجيلات اسم المرسل وواتساب معك؛ وتبقى الاعتمادات لدى Meta والجهات التنظيمية. راجع [حل OTP](/ar/solutions/otp-notifications/) وواجهة OTP عبر SMS ووثائق المطورين.
