العربية
كيف تستقبل الفرق رموز DiDi النصية للاختبار والعمليات
يستقبل الفريق رمز التحقق من DiDi على رقم من OTP Route بطلب رقم لمرة واحدة من OTP Gateway بمعرّف الخدمة didi ودولة، ثم قراءة الرمز في لوحة التحكم أو جلبه عبر الاستعلام الدوري من API أو ويب هوك موقّع. يبدأ السعر من $0.20 للرمز، ويعتمد الرقم المباشر على الدولة، ويُعاد المبلغ إلى المحفظة إذا لم يصل شيء داخل مهلة 20 دقيقة.
الموقف: حساب تنقل يتوقف على رقم هاتف واحد
DiDi منصة لطلب الرحلات والتنقل، ومثل معظم التطبيقات في هذه الفئة تعدّ رقم الجوال جوهر الحساب. يُطلب رمز SMS عادةً عند التسجيل، وعند الدخول من جهاز جديد، وأثناء استعادة الحساب؛ ويعتمد تسجيل السائقين والمندوبين على الفحص نفسه.
ينشأ عن ذلك احتكاك في الأعمال المشروعة. شركة تدير حساب راكب للمؤسسة لا تريد ربطه بهاتف موظف واحد الشخصي. ووكالة تدير سفر العملاء تحتاج إلى خطوة تحقق يستطيع إكمالها شخص غير من سجّل أصلًا. وفريق جودة يبني منتجًا يرتبط بحساب DiDi يريد تجربة المسار دون تمرير جهاز شخصي في المكتب. رقم افتراضي لـ DiDi، يُستخدم مرة لكل تحقق، يُبقي هذه الخطوات خارج أي شريحة خاصة.
أي الدول يمكنها تزويدك برقم هاتف لـ DiDi؟
يمتد مسار didi حاليًا عبر 198 دولة. تبدأ الفرق غالبًا بأسواق الطلب المرتفع على الرحلات، مثل المكسيك والبرازيل وتشيلي وكولومبيا وبيرو والأرجنتين وكوستاريكا وبنما وجمهورية الدومينيكان والإكوادور وأستراليا ونيوزيلندا واليابان وهونغ كونغ.
اختر الدولة عن قصد. حساب راكب سيُستخدم في سانتياغو ينبغي التحقق منه برقم تشيلي، واختبار انحدار لشاشة التسجيل المكسيكية يحتاج إلى رقم مكسيكي. عدم تطابق دولة الرقم مع سوق الحساب سبب شائع لاختبار ينجح على الورق ويفشل أمام التطبيق الحقيقي. القائمة الكاملة في صفحة الدول.
كيف يجري مسار واجهة API لرمز التحقق من DiDi؟
يستخدم مسار DiDi عنوان الأساس نفسه الذي تستخدمه كل المسارات، https://otproute.com/api/v1، مع مفتاح or_live_ في ترويسة Authorization.
- استعلم عبر
GET /api/v1/prices?country=<id>&service=didiلمعرفة هل المسار مفتوح وكم كلفته الآن. - قدّم الطلب بـ
POST /api/v1/activationsوجسم مثل{"service": "didi", "country": "mx"}. - أدخل الرقم المُرجَع في شاشة DiDi التي تختبرها واطلب الرسالة.
- اقرأ الرمز من الويب هوك، أو استعلم دوريًا عبر
GET /api/v1/activations/{id}حتى يظهر. - إذا تُرك اختبار حجز الرحلة في منتصفه، فحرّر الرقم عبر
POST /api/v1/activations/{id}/cancel.
يمكن للحساب أن يملك حتى 10 مفاتيح و5 نقاط ويب هوك، ضمن 300 طلب في الدقيقة.
كيف يُكتب معالج ويب هوك DiDi؟
اشترك في activation.sms_received، وكذلك في activation.expired وactivation.cancelled كي يعرف اختبارك متى يتوقف عن الانتظار. يحمل كل تسليم X-OTPRoute-Signature: t=<unix>,v1=<hex>؛ أعد حساب HMAC-SHA256 على "<t>.<raw body>" بسر نقطة النهاية، وقارن بزمن ثابت، وأسقط أي شيء بطابع زمني قديم.
ترتبط الأحداث بمعرّف التفعيل، لذا خزّن ذلك المعرّف عند الطلب وعامل التسليم الثاني للمعرّف نفسه على أنه لا عملية. هذه الخاصية idempotent مهمة لأن ويب هوك مُعاد المحاولة يجب ألا يرسل رمز DiDi مرتين. وإذا كانت الويب هوك الواردة صعبة في بيئتك، فالاستعلام الدوري من نقطة التفعيل يعمل أيضًا. يقارن مقال التقاط OTP عبر الويب هوك بين النهجين.
استقبال OTP من DiDi عبر لوحة التحكم
يستطيع موظفو العمليات تجاوز API كليًا. سجّل الدخول، واشحن المحفظة، وافتح OTP Gateway، وابحث عن DiDi، واختر الدولة التي تطابق الحساب، وتحقق من السعر المعروض قبل التأكيد. يظهر الرقم على بطاقة التفعيل، ويظهر الرمز عليها حين يرسله DiDi. يبقى التفعيل مفتوحًا 20 دقيقة.
لماذا قد لا يصل رمز DiDi؟
تفسّر عدة أسباب عادية التفعيل الفارغ:
- قد يرفض DiDi، مثل منصات كثيرة، الأرقام الافتراضية على بعض المسارات أو في بعض الأوقات.
- قد يكون مسار الدولة المختارة مشغولًا؛ فالتوفرية تتحرك خلال اليوم.
- قد يقيّد التطبيق الطلبات المتكررة من الجهاز أو الجلسة نفسها أثناء الاختبار.
العلاج هو الصبر لا الإلحاح. دع المهلة تنتهي، وجرّب لاحقًا أو مع دولة أخرى ما زالت تناسب الاختبار، وتجنب إعادة الطلب في حلقة سريعة. ولا تدفع أبدًا عن محاولة فاشلة: فعندما تُغلق المهلة أو تلغي يعود المبلغ كاملًا إلى المحفظة تلقائيًا.
متى يجب أن يعتمد حساب DiDi على Dedicated Number، وما القواعد المطبقة؟
التفعيل لمرة واحدة يناسب تحققًا واحدًا. وإذا كان على حساب DiDi نفسه أن يسجّل الدخول مجددًا الشهر القادم، مثل حساب راكب تجريبي أو دخول مؤسسي مشترك، فإن Dedicated Number يُبقي الخط تحت سيطرتك. وهي متاحة في الولايات المتحدة وكندا فقط، ابتداءً من $1.95/month، مع رسائل واردة في لوحة التحكم وعلى الويب هوك. راجع الأرقام الافتراضية للتفاصيل.
استخدم OTP Route فقط لاختبار منتجاتك وحساباتك المشروعة وتشغيلها. اتبع شروط DiDi، والتزم بحساب واحد لكل شخص حقيقي أو شركة، وتذكّر أن سياسة الاستخدام المقبول في OTP Route تسري. لا ترتبط OTP Route بـ DiDi، واسمه علامة تجارية لمالكه.
الأسئلة الشائعة
ما معرّف الخدمة للتحقق عبر SMS من DiDi للاختبار؟
استخدم didi في الحقل service، مع معرّف دولة السوق الذي تختبره.
هل أستطيع استقبال OTP من DiDi لحساب مكسيكي دون شريحة مكسيكية؟
نعم، إذا كان مسار المكسيك مفتوحًا: اطلب رقمًا بالدولة mx والخدمة didi، ثم اقرأ الرمز عبر API أو في لوحة التحكم.
هل أدفع إذا لم يرسل DiDi الرمز؟
لا. التفعيل الذي لا تصله رسالة خلال 20 دقيقة، أو الذي تلغيه، يُسترد إلى المحفظة كاملًا.
هل يقبل DiDi كل رقم افتراضي؟
ليس بالضرورة. قد تُرفض بعض المسارات، فأعد المحاولة لاحقًا أو استخدم دولة أخرى مناسبة.
هل أستطيع اختبار تكامل DiDi دون إنفاق من المحفظة؟
نعم. يمكن تحويل حساب تطوير إلى sandbox عند الطلب، فيُرجع أرقامًا ورموزًا محاكاة لاختبارات من البداية إلى النهاية.
كيف أدفع مقابل تفعيلات DiDi؟
اشحن محفظة مسبقة الدفع بالدولار الأمريكي بالبطاقة أو بعملات USDT/USDC؛ لا توجد رسوم شهرية، ومع كل شحن فاتورة PDF. الأسعار الحالية في صفحة الأسعار.
أسماء الخدمات علامات تجارية لأصحابها. OTP Route غير تابعة لهم. استخدم الأرقام بصورة قانونية والتزم بشروط كل خدمة وبسياسة الاستخدام المقبول لدينا.