العربية
اختبار التحقق عبر الهاتف التايلاندي (+66): قائمة فحص وخطوات وحلول
نعم، يستطيع OTP Route استلام رموز التحقق التايلاندية (+66) لك: يخصص OTP Gateway رقماً تايلاندياً لمرة واحدة لتفعيل واحد، ويظهر الرمز في لوحة التحكم أو يُدفع إلى نظامك عبر webhook موقّع أو استعلام REST دوري. يبدأ السعر من $0.20 للرمز، ويعتمد الرقم الحي على الخدمة، ويُعكس الخصم إن لم يصل شيء خلال 20 دقيقة.
قبل أن تبدأ: قائمة فحص لاختبار +66
لتدفقات التسجيل التايلاندية بعض الفخاخ التي يكون اكتشافها على الورق أرخص من اكتشافها في تشغيل CI فاشل. تأكد من كل بند أولاً:
- بيانات الاعتماد. مفتاح Bearer بالبادئة
or_live_من Developer console، محدد النطاق للبيئة التي ستستخدمه. - المعرّفات. معرّف بلد تايلاند هو
th؛ وخذ معرّف الخدمة منGET /api/v1/servicesبدلاً من تخمينه. - طريقة التسليم. إما نقطة وصول webhook مع حفظ سر التوقيع الخاص بها، أو مهمة استعلام دوري تحترم حد الـ 300 طلب في الدقيقة.
- معالجة الأرقام. قرّر كيف ستحذف شيفرتك الصفر المحلي قبل أن تخزّن أي شيء (راجع قسم التنسيق).
- تحليل الرسائل. تأكد من أن المحلل يتعامل مع الكتابة التايلاندية المحيطة بالأرقام.
- الميزانية. محفظة مشحونة، أو حساب sandbox إذا كنت تحتاج فقط إلى إثبات التكامل.
أي تدفقات تسجيل تايلاندية يغطيها OTP Gateway؟
تايلاند من المسارات الأوسع، بأكثر من 1,800 خدمة في اللقطة الحية. يهيمن على الاستخدام المحلي المراسلة والتجارة، لذلك تبدأ الفرق عادةً بـ LINE وShopee وLazada وTikTok وWhatsApp وFacebook وInstagram وTelegram. ومن الخدمات الأخرى في القائمة Google (Gmail & YouTube) وMicrosoft & Outlook وChatGPT (OpenAI) وDiscord وViber وNetflix وAmazon وAirbnb.
يتغير التوفر لكل خدمة مع دخول الأرقام وخروجها، فاقرأ نقطة الأسعار قبل كل تشغيل بدلاً من تثبيت افتراضات في الشيفرة.
طلب رقم تحقق تايلاندي عبر الواجهة البرمجية
عنوان القاعدة هو https://otproute.com/api/v1.
- اطلب
GET /api/v1/prices?country=th&service=<id>؛ فإذا كانت الإجابة فارغة أو غير متاحة فاختر وقتاً أو مساراً آخر. - أرسل
POST /api/v1/activationsبجسم مثل{"service": "line", "country": "th"}. واحتفظ بمعرّف التفعيل المُعاد مع تشغيل الاختبار. - اكتب رقم +66 في التطبيق قيد الاختبار وأطلق رسالة SMS.
- التقط الرمز من الحدث
activation.sms_received، أو منGET /api/v1/activations/{id}إن كنت تستعلم دورياً. - حرّر الطلبات غير اللازمة عبر
POST /api/v1/activations/{id}/cancel.
تحقق من ترويسة X-OTPRoute-Signature (t=<unix>,v1=<hex>) في كل عملية تسليم وأسقط الأحداث ذات الطابع الزمني القديم جداً. الأحداث مرتبطة بمعرّف التفعيل، مما يسهّل تجاهل عمليات التسليم المكررة. أمثلة الطلبات الكاملة في توثيق المطورين.
صيغ الأرقام التايلاندية وصفر الخط والرسائل بالكتابة التايلاندية
محلياً تُكتب أرقام الجوال التايلاندية بـ 0 في البداية وتسعة أرقام أخرى، وتبدأ عادةً بـ 06 أو 08 أو 09. هذا الصفر بادئة خط: ففي الصيغة الدولية يختفي، فيصبح 08x xxx xxxx هو +66 8x xxx xxxx. خزّن صيغة E.164 ووحّد أي إدخال ما زال يحمل الصفر، وإلا فسيعامل نظام إزالة التكرار لديك هاتفاً واحداً على أنه شخصان.
كثيراً ما تصل الرموز من التطبيقات الموجهة للتايلانديين داخل جملة بالتايلاندية. استخرج الرمز بنمط (سلسلة أرقام بالطول المتوقع) بدلاً من الارتكاز على كلمات إنجليزية، وتذكّر أن رسائل SMS بالكتابة التايلاندية تستخدم ترميز Unicode، فتنقسم الرسائل إلى أجزاء أقصر. والتوطين هو السبب الآخر لاختبار الفرق هنا: فحقول التاريخ في الواجهات التايلاندية تعرض عادةً سنة التقويم البوذي، ويسهل الخطأ في حدود الطول لحقول الأسماء والعناوين التايلاندية. وتكتمل القائمة المعتادة بإطلاقات المنتجات في جنوب شرق آسيا، وتهيئة بائعي الأسواق الإلكترونية، ومكاتب الدعم الناطقة بالتايلاندية.
كيف يستخدم موظفو الدعم والعمليات لوحة التحكم بدلاً من ذلك؟
ليس كل فحص يحتاج سكربتاً. يستطيع أحد أفراد فريق العمليات إنشاء حساب، وإضافة رصيد، وفتح OTP Gateway، واختيار خدمة وتايلاند، ومراجعة السعر المعروض، واستلام الرقم. يصل الرمز إلى بطاقة التفعيل في المتصفح. وتنطبق نافذة الـ 20 دقيقة نفسها، ويحدث الاسترداد من تلقاء نفسه إن أُغلقت النافذة فارغة.
استكشاف أخطاء الرموز التي لا تصل إلى رقم +66
عندما يبقى التفعيل فارغاً، اتبع هذه القائمة:
- امنحه النافذة الكاملة قبل الإلغاء؛ فإعادة الإرسال المتأخرة شائعة.
- تأكد من أن الخدمة تقبل الأرقام الافتراضية لتايلاند. بعضها لا يقبلها، وهذا ما يغطيه الاسترداد التلقائي.
- حاول لاحقاً، أو انتقل إلى مسار بلد آخر إن سمحت حالة الاختبار. ويشرح مقال توجيه البلدان كيف تختار الفرق البدائل الاحتياطية.
- باعد بين المحاولات. فإعادة الطلب في حلقة سريعة نادراً ما تفيد وتُربك سجلاتك.
لا يضيع مال في محاولة فاشلة: التفعيل المنتهي أو الملغى يعيد المبلغ كاملاً إلى المحفظة.
الخطوط طويلة الأمد والمحفظة وsandbox للمشاريع التايلاندية
لا يبيع OTP Route رقماً طويل الأمد بالخدمة الذاتية في تايلاند. يمكن للفرق التي تحتاج خطاً تايلاندياً دائماً مراسلة [email protected] للسؤال؛ فالقواعد المحلية هي التي تحدد إن كان أي شيء ممكناً. أما الأرقام المخصصة التي تحتفظ بها وتجددها فهي متاحة في الولايات المتحدة وكندا فقط، من $1.95/month.
كل شيء آخر يعمل على محفظة مسبقة الدفع بالدولار الأمريكي دون اشتراك. اشحن بالبطاقة أو بعملتي USDT/USDC، وتصلك فاتورة PDF بالبريد الإلكتروني عن كل عملية شحن. ولأعمال التكامل يمكن نقل حساب التطوير إلى sandbox لتمر أرقام ورموز محاكاة عبر شيفرتك بلا تكلفة. راجع الأسعار للاطلاع على التعرفة الحالية، والتزم بشروط كل خدمة، وتذكّر أن سياسة الاستخدام المقبول (Acceptable Use Policy) في OTP Route تشمل كل تفعيل.
الأسئلة الشائعة
هل يمكنني التحقق من تسجيل تطبيقي التايلاندي دون شريحة تايلاندية؟
نعم. اطلب رقم +66 من OTP Gateway، وأدخله في تطبيقك، واقرأ الرمز في لوحة التحكم أو عبر الواجهة البرمجية وwebhooks.
هل أحتفظ بالصفر الأول عند تخزين رقم جوال تايلاندي؟
لا. احذف صفر الخط وخزّن الرقم بالشكل +66 متبوعاً بالأرقام التسعة المتبقية.
ما المعرّف الذي تتوقعه الواجهة البرمجية لتايلاند؟
استخدم th قيمةً للبلد، مثلاً في GET /api/v1/prices?country=th&service=<id>.
لماذا تصل رسالة LINE أو Shopee بالتايلاندية؟
كثير من الخدمات توطّن قالب SMS بحسب بلد الرقم أو لغة الحساب، لذا حلّل الأرقام بدلاً من كلمات إنجليزية مفتاحية.
كم يكلّف تفعيل فاشل في تايلاند؟
لا شيء. إذا انتهت نافذة الـ 20 دقيقة دون رسالة SMS، أو ألغيت الطلب، يعود المبلغ كاملاً إلى محفظتك تلقائياً.
هل توجد طريقة لتشغيل اختبارات OTP تايلاندية في CI دون إنفاق مال؟
نعم، اطلب وضع sandbox لحساب تطوير. فهو يعيد أرقاماً ورموزاً محاكاة ليُختبر خط الإنتاج من البداية إلى النهاية، كما هو موضح في صفحة حل CI/CD.
أسماء الخدمات علامات تجارية لأصحابها. OTP Route غير تابعة لهم. استخدم الأرقام بصورة قانونية والتزم بشروط كل خدمة وبسياسة الاستخدام المقبول لدينا.