العربية
اختبار التحقق بالهاتف المجري (+36): قائمة وخطوات وحلول
يستطيع OTP Route استقبال رموز التحقق المجرية (+36) نيابةً عنك: يصدر OTP Gateway رقمًا لمرة واحدة لخدمة تختارها، ويصل الرمز إلى لوحة التحكم أو حلقة الاستعلام الدوري أو webhook موقّع. التكلفة من $0.20 للرمز، وتعيد API السعر الدقيق لكل خدمة حيًّا، ولا تُحاسب إلا إذا وصلت الرسالة خلال نافذة التفعيل البالغة 20 دقيقة.
قائمة تحقق: هل حزمتك جاهزة لتشغيل واجهة OTP للمجر؟
مرّ على هذه القائمة مرة لكل مشروع، لا مرة لكل اختبار:
- أمان الحساب. سجّل عبر /signup، ثم فعّل المصادقة الثنائية TOTP قبل إنشاء أي مفاتيح.
- مفاتيح لكل بيئة. أنشئ مفاتيح
or_live_في وحدة تحكم المطورين، مفتاحًا لكل خط أنابيب أو جهاز مطوّر، كي يمكن إبطال مفتاح مسرَّب دون إيقاف الجميع. - المعرّفات في الإعدادات لا في الشيفرة. معرّف المجر هو
hu؛ اقرأ معرّفات الخدمات منGET /api/v1/servicesواحتفظ بالربط في ملف إعدادات. - هدف webhook. سجّل نقطة نهاية HTTPS (حتى 5 لكل حساب) وخزّن سرّها في مدير الأسرار لديك.
- حارس الميزانية. اجعل المجموعة تستدعي
GET /api/v1/balanceأولًا وتخرج بسلاسة حين يكون الرصيد قليلًا. - تحليل واعٍ بالمنطقة. تأكد من أن حقل الهاتف لديك يعرف المنطقة HU، لأن المجريين نادرًا ما يكتبون رمز الدولة في نموذج محلي.
وتعرض صفحة حل اختبار الجودة كيف تنظم الفرق ذلك عادةً داخل إطار الاختبار.
لماذا يستحق التعامل مع أرقام +36 حالات اختبار خاصة؟
رمز دولة المجر هو +36، وبادئة الخط الرئيسي المحلية هي 06. وكثيرًا ما يدخل المستخدم المجري رقم الجوال بالشكل 06 30 123 4567 أو 06 20 ...، حيث 20 و30 و31 و50 و70 بادئات جوال شائعة. ويجب أن يحوّل نموذجك ذلك إلى +3630... بإزالة 06، لا بإبقائها بعد رمز الدولة. اكتب حالات صريحة لـ:
06 30 ...في حقل بالصيغة الوطنية؛+36 30 ...و0036 30 ...، إذ إن00هي بادئة الاتصال الدولي؛- المسافات والشرطات المائلة والواصلات، التي تظهر بكل التركيبات في الإدخال الحقيقي.
المجرية هي اللغة الرسمية، وترسل خدمات كثيرة رمزها بالمجرية بعد ضبط لغة الحساب عليها. والحرفان ő وű ليسا من أبجدية GSM ذات 7 بتات، فتُرمَّز الرسالة المجرية التي تحتويهما بـ UCS-2 ويحمل كل جزء منها حروفًا أقل. ويهم ذلك إن كان منتجك نفسه يرسل رموزًا بالمجرية، وهو سبب وجيه لقراءة النص المستلم في سجلات الاختبار لا الأرقام المستخرجة فقط. والكلمات المجرية طويلة أيضًا، فينبغي أن تفحص مراجعة التوطين أن خطوة الهاتف ورسائل خطئها لا تزال تتسع في الشاشات الصغيرة.
ما المسارات المجرية المتاحة لرقم +36 للاختبار؟
يمتد توجيه OTP لـ hu حاليًا على أكثر من 1,600 خدمة. والمسارات الأكثر طلبًا في اللقطة الحالية هي WhatsApp وViber وFacebook وInstagram وGoogle (Gmail & YouTube) وUber وAirbnb وeBay وAmazon وLinkedIn وNetflix وChatGPT (OpenAI).
هذه المسارات لقطة؛ فالمخزون يتحرك طوال اليوم، ولهذا تعيد API الإتاحة مع كل طلب سعر. استعلم عن GET /api/v1/prices?country=hu&service=<id> قبيل الطلب مباشرة بدل تخزين جواب قديم.
الخطوات: استقبل رموز OTP عبر SMS للمجر من خلال API
بعد إتمام القائمة، يحتاج اختبار واحد عبر واجهة التحقق عبر SMS خمسة استدعاءات على الأكثر، كلها على https://otproute.com/api/v1:
GET /api/v1/prices?country=hu&service=uberلتأكيد المسار وتسجيل السعر.POST /api/v1/activationsمع{"service": "uber", "country": "hu"}. احتفظ بمعرّف التفعيل؛ فهو مفتاح كل ما يلي.- ادفع الرقم +36 المُعاد إلى شاشة التحقق في تطبيقك.
- استقبل الرمز. يسلّم webhook الحدث
activation.sms_received؛ ويستخدم الاستعلام الدوريGET /api/v1/activations/{id}. اختر واحدًا لكل مهمة كي لا يتسابق المساران. - عند فشل الاختبار، استدعِ
POST /api/v1/activations/{id}/cancelلتحرير الأموال فورًا.
تحقق من كل webhook قبل الوثوق به: افصل X-OTPRoute-Signature إلى t وv1، واحسب HMAC-SHA256 للنص <t>.<raw body> بسرّ نقطة النهاية، وقارن بزمن ثابت، وارفض الطوابع الزمنية القديمة جدًا. وعامل activation.expired وactivation.cancelled حالتين نهائيتين كي تتوقف إعادة المحاولة. ويوجد مثال عملي في دليل تكامل OTP API.
خطوات للزملاء الذين لا يلمسون API أبدًا
يستطيع موظفو نجاح العملاء أو التسويق استخدام لوحة التحكم. افتح OTP Gateway، واختر المجر والخدمة، وتحقق من السعر المعروض، وأكّد، ثم الصق الرقم +36 في التطبيق. يظهر الرمز على الطلب نفسه. وإذا لم يصل شيء خلال 20 دقيقة ينتهي الطلب وتُرد المحفظة كاملة، فلا تكلّف المحاولة الفاشلة شيئًا.
استكشاف أخطاء رقم تحقق مجري يبقى صامتًا
مرّ على هذه النقاط قبل فتح تذكرة:
- هل أُرسل الرقم بصيغة E.164؟
06زائدة بعد+36هي أكثر الأعطال التي يسببها المرء لنفسه. - هل تقبل الخدمة الأرقام الافتراضية؟ بعضها لا يقبلها. ويغطي الاسترداد التلقائي ذلك، وغالبًا ما يكون الانتقال إلى مسار خدمة آخر أو دولة مجاورة أسرع سبيل.
- هل انتظرت انتهاء النافذة؟ قد يهدر الإلغاء بعد انتظار قصير رمزًا كان في الطريق. دع الطلب يكتمل ثم أعد المحاولة لاحقًا.
- هل يطرق السكربت مسارًا واحدًا بلا هوادة؟ باعد بين المحاولات بتأخير تصاعدي. فنادرًا ما تفيد الطلبات الفورية المتكررة، وقد تثير فحوص إساءة الاستخدام في المنصة نفسها.
ويتوسع في ذلك مقال تقليل إخفاقات تسليم OTP.
الخطوط طويلة الأمد والمحفظة والاستخدام المسؤول في المجر
لا يوجد رقم طويل الأمد ذاتي الخدمة للمجر. إذا احتاج فريق عمليات أو دعم إلى واحد فراسل [email protected] مع حالة الاستخدام؛ فالتوفر يعتمد على القواعد المحلية ولا يمكن الوعد به. أما الأرقام الافتراضية المخصصة ذاتية الخدمة فتوجد لخطوط الولايات المتحدة وكندا فقط، بدءًا من $1.95/month.
يفوتر OTP Route من محفظة واحدة بالدولار الأمريكي مدفوعة مسبقًا: بلا رسوم شهرية ولا خطة، والشحن بالبطاقة أو USDT/USDC، وفاتورة PDF بالبريد عن كل عملية. ويمكن تفعيل وضع sandbox بأرقام ورموز محاكاة عند الطلب لاختبارات التكامل. استخدم الأرقام لاختبار منتجاتك وحساباتك المشروعة وتشغيلها فقط، واحترم شروط كل خدمة، وتذكّر أن سياسة الاستخدام المقبول في OTP Route سارية.
الأسئلة الشائعة
هل يستطيع فريق الجودة لدي استقبال رمز SMS مجري دون شريحة SIM مجرية؟
نعم. اطلب رقم +36 للخدمة المعنية عبر OTP Gateway، واجمع الرمز في لوحة التحكم أو عبر API.
ما معرّف الدولة الذي تستخدمه API للمجر؟
استخدم hu، مثلًا في POST /api/v1/activations بجسم مثل {"service": "uber", "country": "hu"}.
كيف أحوّل رقمًا مكتوبًا بالشكل 06 30 123 4567؟
احذف بادئة الخط الرئيسي 06 وأضف +36، فينتج +36301234567. خزّن صيغة E.164 هذه ولا تنسّقها إلا للعرض.
هل أدفع إذا لم يسلّم مسار مجري رمزًا؟
لا. إذا لم تصل رسالة SMS خلال 20 دقيقة، أو ألغيت، يعود المبلغ كاملًا إلى محفظتك تلقائيًا.
لماذا تبدو رسالة رمز مجرية أحيانًا مختلفة عن الإنجليزية؟
قد تتضمن النصوص المجرية الحرفين ő أو ű، فتدفع الرسالة إلى ترميز UCS-2. الأرقام هي نفسها؛ يتغير نص الرسالة وطولها فقط.
هل أستطيع شراء رقم مجري أحتفظ به أشهرًا؟
ليس كمنتج ذاتي الخدمة. الأرقام المخصصة للولايات المتحدة وكندا فقط؛ وللمجر يمكنك مراسلة [email protected] للاستفسار، دون وعد بإمكان ترتيب ذلك.
كم خدمة يدعمها OTP Route للمجر؟
أكثر من 1,600 وقت الكتابة. استدعِ GET /api/v1/countries أو راجع لوحة التحكم للاطلاع على القائمة الحالية.
أسماء الخدمات علامات تجارية لأصحابها. OTP Route غير تابعة لهم. استخدم الأرقام بصورة قانونية والتزم بشروط كل خدمة وبسياسة الاستخدام المقبول لدينا.