العربية
اختبار التحقق عبر الهاتف الدنماركي (+45): اختيار منتج OTP Route المناسب
نعم، تستطيع استلام رموز التحقق من الدنمارك (+45) مع OTP Route بطلب رقم لمرة واحدة من OTP Gateway وقراءة الرمز في لوحة التحكم أو عبر واجهة REST وWebhooks موقّعة. تبدأ الأسعار من $0.20 للرمز، ولا يثبت الخصم إلا إذا وصلت الرسالة خلال نافذة الـ 20 دقيقة. الخطوط الدنماركية طويلة الأمد غير متاحة بالخدمة الذاتية، لذا فإن Gateway هو الطريق لاختبار +45.
هل تحتاج إلى رمز دنماركي واحد أم إلى رقم تحتفظ به؟
احسم هذا قبل كتابة أي شيفرة تكامل، لأن منتجي OTP Route يحلّان مشكلتين مختلفتين.
- OTP Gateway يمنحك رقم +45 لعملية تحقق واحدة. تطلبه، وتُطلق الرسالة من التطبيق الذي تختبره، وتقرأ الرمز، وينتهي دور الرقم. يناسب هذا اختبارات التسجيل ومجموعات الانحدار والفحوصات الفردية لشاشة إعداد دنماركية.
- الأرقام الافتراضية المخصصة خطوط تحتفظ بها ما دامت تتجدد، مع رسائل واردة وصادرة واتصال من المتصفح. هذه الخطوط موجودة للأرقام الأمريكية والكندية فقط، وتبدأ من $1.95/month.
لا يوجد رقم دنماركي طويل الأمد بالخدمة الذاتية. وإذا احتاج فريقك فعلًا إلى خط +45 يبقى معك فراسل [email protected] واسأل؛ وإمكانية ترتيبه تتوقف على القواعد المحلية، ولا وعد بشيء. وفي معظم أعمال اختبار الجودة الدنماركية يظل Gateway هو الأداة الصحيحة على أي حال. ويقارن مقالنا حول الأرقام المؤقتة مقابل المخصصة بين الاثنين لخطط الاختبار في دول الشمال.
ما التطبيقات التي يمكن لرقم +45 من Gateway التحقق منها؟
يغطي المسار الدنماركي حاليًا أكثر من 1,800 خدمة. ومن الشائعة في لقطة اليوم: WhatsApp وLinkedIn وUber وTelegram وGoogle (Gmail & YouTube) وMicrosoft & Outlook وSignal وDiscord وChatGPT (OpenAI) وAmazon وAirbnb وNetflix.
تتغير الإتاحة على مدار اليوم مع إضافة شركائنا الناقلين للسعة واستنزافها، فتعامل مع تلك القائمة كنقطة بداية لا كعقد؛ فالتوجيه الجيد لـ OTP يعني السؤال عن المخزون الحالي لا افتراضه. والإجابة الحاسمة في أي لحظة تأتي من الواجهة البرمجية أو شاشة الطلب في لوحة التحكم، فهما تعرضان فقط التركيبات التي يمكن تلبيتها الآن.
كيف تجري تجربة واجهة OTP للدنمارك من البداية إلى النهاية؟
تتجه كل الاستدعاءات إلى https://otproute.com/api/v1 بمفتاح Bearer يبدأ بالبادئة or_live_ ويُنشأ في وحدة تحكم المطوّرين. يتسع الحساب لما يصل إلى 10 مفاتيح، فيسهل منح بيئة الاختبار وCI والحاسوب المحمول بيانات اعتماد خاصة بكل منها وإلغاؤها منفصلةً.
يبدأ التشغيل النموذجي بـ GET /api/v1/balance لتفشل المجموعة مبكرًا عند فراغ المحفظة. بعد ذلك يعيد GET /api/v1/prices?country=dk&service=<id> السعر الحالي وما إذا كان المخزون موجودًا لهذا الزوج. أما الطلب نفسه فهو POST /api/v1/activations بجسم مثل {"service": "linkedin", "country": "dk"}؛ ويتضمن الرد معرّف التفعيل ورقم +45 الذي تدخله في منتجك.
وللحصول على الرمز إما أن تستعلم دوريًا عبر GET /api/v1/activations/{id} أو تشترك بنقطة Webhook في activation.sms_received. تحمل Webhooks ترويسة X-OTPRoute-Signature (t=<unix>,v1=<hex>)، وهي HMAC-SHA256 للقيمة <t>.<raw body> بسرّ نقطة النهاية؛ تحقق منها وتجاهل الأختام الزمنية القديمة. وإذا توقف اختبار فحرّر الطلب بـ POST /api/v1/activations/{id}/cancel. حدّ الطلبات 300 في الدقيقة، والمرجع الكامل في الوثائق.
ما الخصوصية في الأرقام الدنماركية ورسائل SMS الدنماركية؟
تعتمد الدنمارك خطة ترقيم مغلقة: أرقام المشتركين من ثمانية أرقام ولا توجد بادئة خط رئيسي، فلا يختلف الشكل الوطني عن الدولي إلا بـ +45. وعندما تحفظ رقم تحقق دنماركيًا من تشغيل اختباري فخزّنه بصيغة E.164 على شكل +45 متبوعة بتلك الأرقام الثمانية. يكتب الدنماركيون الأرقام عادة في أزواج مثل «12 34 56 78»، لذا يجب أن يزيل المُوحِّد المسافات والنقاط قبل التحقق بدل رفض الإدخال.
وهناك فخ دقيق: جزر فارو تستخدم +298 وغرينلاند +299، مع أن كلتيهما جزء من المملكة الدنماركية. فمنتقي دول يربط كل مستخدم ناطق بالدنماركية بـ +45 سيُنتج أرقامًا معطوبة لهؤلاء العملاء. ولهذا السبب يُعد مسار جزر فارو مدخلًا منفصلًا.
تصل رسائل التحقق عادة بالدنماركية حين تكون لغة الحساب دنماركية، وإن كانت تطبيقات دولية كثيرة تعود إلى الإنجليزية. والأحرف Æ وØ وÅ ضمن الأبجدية الافتراضية GSM ذات 7 بتات، فلا ينبغي أن يدفع الصياغة الدنماركية وحدها قوالبك إلى ترميز يونيكود أطول. وتختبر الفرق هنا عادةً عند الإطلاق في دول الشمال، أو عند فحص الترجمات الدنماركية لشاشات الإعداد، أو عند دعم عملاء دنماركيين من مركز عمليات في مكان آخر.
هل يستطيع من لا يملك وصولًا إلى الواجهة البرمجية طلب رقم دنماركي؟
نعم. يستطيع مديرو المنتج وقادة الدعم وموظفو الوكالات إنجاز كل شيء في المتصفح:
- افتح OTP Gateway في لوحة التحكم واختر الدنمارك.
- اختر الخدمة؛ يظهر السعر الحي قبل أن تؤكد.
- انسخ رقم +45 إلى نموذج التسجيل أو الدخول الذي تفحصه.
- انتظر في بطاقة التفعيل، حيث يظهر الرمز حين تصل الرسالة.
تبدأ نافذة الـ 20 دقيقة لحظة تقديم الطلب. وإن لم يصل شيء خلالها، أو ألغيت قبلها، يعود المبلغ كاملًا إلى المحفظة تلقائيًا. فلا تدفع إلا حين يُسلَّم رمز فعلًا.
ماذا تفعل حين لا يظهر رمز +45 أبدًا؟
للصمت عادةً سبب عادي. بعض الخدمات ترفض الأرقام الافتراضية، وبعضها يخفّض معدل المحاولات المتكررة من الجهاز أو عنوان IP نفسه، وبعض المسارات مزدحم لوقت قصير. وهذا تسلسل معقول:
- دع النافذة تكتمل قبل الحكم على المسار؛ فالإلغاء المبكر يُسقط رمزًا قد يكون في طريقه.
- تأكد من أن الخدمة تقبل الأرقام الافتراضية للإجراء الذي تختبره.
- أعد المحاولة لاحقًا، أو جرّب المسار نفسه على مسار مجاور مثل السويد.
- تجنب إعادة الطلب في حلقة متلاحقة. باعد بين المحاولات حتى لا تُغرق أداة الاختبار الخدمةَ بالطلبات.
يغطي دليل إخفاقات التسليم منطق إعادة المحاولة بتفصيل أكبر. وتظل الاختبارات الدنماركية خاضعة لشروط كل خدمة مستهدفة، وتسري سياسة الاستخدام المقبول في OTP Route على كل طلب +45.
كيف يُدفع مقابل اختبار OTP الدنماركي؟
هناك محفظة واحدة مسبقة الدفع بالدولار الأمريكي بلا رسوم شهرية ولا خطة. اشحنها بالبطاقة أو بعملات USDT/USDC المستقرة، وكل عملية شحن تُنتج فاتورة PDF بالبريد الإلكتروني، وهذا يريح الفرق المالية. وتشرح صفحة الأسعار كيف تُحتسب رسوم كل رمز.
وإن كنت لا تزال تربط التكامل فاطلب تحويل حساب التطوير إلى وضع sandbox: فهو يعيد أرقامًا ورموزًا محاكاة، فيمكن تجريب المسار كاملًا دون إنفاق رصيد المحفظة. وعندما تصبح جاهزًا، أنشئ حسابًا بالبريد الإلكتروني ورمز من 6 أرقام أو بتسجيل الدخول عبر Google، وفعّل التحقق الثنائي TOTP لدخول الفريق.
الأسئلة الشائعة
هل أستطيع اختبار تسجيل تطبيقي الدنماركي دون شريحة محلية؟
نعم. اطلب رقم +45 من OTP Gateway، وأدخله في نموذج التسجيل، واقرأ الرمز في لوحة التحكم أو عبر الواجهة البرمجية.
ما معرّف الدنمارك في واجهة OTP Route البرمجية؟
هو dk. مرّر dk كمعامل country إلى GET /api/v1/prices وداخل JSON الذي ترسله إلى POST /api/v1/activations.
هل أستطيع شراء رقم +45 للاختبار وأحتفظ به شهورًا؟
ليس بالخدمة الذاتية. الأرقام المخصصة طويلة الأمد موجودة للولايات المتحدة وكندا فقط؛ أما لخط دنماركي فراسل [email protected] وسيخبرك الفريق إن كان هناك أي احتمال.
هل تستخدم الأرقام الدنماركية صفرًا بادئًا؟
لا. ليس في الدنمارك بادئة خط رئيسي، فالرقم الصحيح هو +45 متبوعًا بثمانية أرقام فحسب.
هل أُحاسَب إذا لم تصل الرسالة الدنماركية؟
لا. إن لم يصل أي رمز خلال 20 دقيقة، أو ألغيت، يُردّ المبلغ كاملًا إلى محفظتك تلقائيًا.
ما أحداث واجهة التحقق عبر SMS التي يجب أن يستمع إليها Webhook لديّ؟
لطلبات Gateway عالج activation.sms_received وactivation.expired وactivation.cancelled، مفتاحها معرّف التفعيل، بعد التحقق من ترويسة التوقيع.
هل تقبل كل خدمة دنماركية رقمًا من OTP Route؟
لا يستطيع أي مزوّد وعدًا بذلك، لأن بعض الخدمات ترفض الأرقام الافتراضية. وهذا بالضبط سبب رد مبالغ الطلبات غير المستخدمة.
أسماء الخدمات علامات تجارية لأصحابها. OTP Route غير تابعة لهم. استخدم الأرقام بصورة قانونية والتزم بشروط كل خدمة وبسياسة الاستخدام المقبول لدينا.