التقاط رموز SMS من foodpanda عبر API أو webhook أو لوحة التحكم

OTP Gateway ابتداءً من $0.20 للرمز198 دولةمعرّف API: foodpandaأرقام مخصصة أمريكية/كندية ابتداءً من $1.95/شهريًا
إجابة سريعة

يستقبل الفريق رمز التحقق من foodpanda بطلب رقم OTP Gateway لمرة واحدة من OTP Route للدولة المناسبة، وإدخاله في مسار foodpanda قيد الاختبار، ثم جمع الرمز عبر webhook أو الاستعلام الدوري بـ API أو لوحة التحكم. تبدأ الأسعار من $0.20 للرمز، ويُرد الطلب كاملًا إذا لم تصل أي رسالة خلال نافذة الـ 20 دقيقة.

ما استدعاءات API التي تجلب رمز foodpanda؟

يستخدم مسار واجهة رمز التحقق من foodpanda معرّف الخدمة foodpanda وخمسة استدعاءات على https://otproute.com/api/v1، يُوثَّق كل منها بمفتاح Bearer يبدأ بـ or_live_.

  1. يعطيك GET /api/v1/countries معرّفات الدول؛ خزّن النتيجة مؤقتًا.
  2. يعيد GET /api/v1/prices?country=<id>&service=foodpanda السعر الحي ويخبرك إن كان بالإمكان خدمة ذلك السوق في هذه اللحظة.
  3. ينشئ POST /api/v1/activations مع {"service": "foodpanda", "country": "<id>"} الطلب ويعيد معرّف التفعيل ورقم الهاتف.
  4. يُدخل اختبارك هذا الرقم في شاشة foodpanda قيد التجربة، ثم يُلتقط الرمز عبر webhook أو GET /api/v1/activations/{id}.
  5. يغلق POST /api/v1/activations/{id}/cancel طلبًا لم يعد اختبارك بحاجة إليه.

أضف GET /api/v1/balance إلى خطوة الإعداد ليتوقف الاختبار بشكل سليم عند فراغ المحفظة. تُنشأ المفاتيح من وحدة تحكم المطورين، بحد أقصى 10 لكل حساب، والحد 300 طلب في الدقيقة. تعرض وثائق المطورين صيغ الطلبات والأخطاء.

كيف يُكتب معالج webhook؟

التسليم بالدفع (push) هو الخيار الأنظف عندما تعمل عدة اختبارات معًا. وجّه إحدى نقاط النهاية الخمس المسموح بها إلى مسار في بيئة الاختبار لديك، ثم اشترك فيها بالأحداث activation.sms_received وactivation.expired وactivation.cancelled لطلبات foodpanda.

يحمل كل تسليم الترويسة X-OTPRoute-Signature: t=<unix>,v1=<hex>. احسب HMAC-SHA256 على <t>.<raw body> بسر نقطة النهاية، وقارنه بالقيمة v1 بمقارنة زمنها ثابت، وارفض الطلبات التي طابعها الزمني قديم جدًا. نفّذ ذلك على البايتات الخام قبل أن يغيّرها أي تحليل لـ JSON.

اجعل المعالج idempotent: اربط كل حدث بمعرّف التفعيل وتجاهل المكرر، لأن إعادة المحاولة قد تسلّم الحدث نفسه مرتين. أجب بسرعة ومرّر الرمز إلى ما ينتظره اختبارك. وفي السكربتات السريعة يُعد الاستعلام الدوري عن نقطة التفعيل كل بضع ثوانٍ بديلًا معقولًا. يغطي دليل HMAC لـ webhook الحالات الحدّية.

ما الذي تتحقق منه foodpanda برقم الهاتف؟

foodpanda منصة لتوصيل الطعام والبقالة، اشتهرت في أنحاء جنوب وجنوب شرق آسيا. وكمعظم تطبيقات التوصيل، تربط الحساب برقم جوال: يُؤكَّد الرقم عادةً برمز SMS لمرة واحدة عند التسجيل، وقد يُفحص مجددًا عند تسجيل الدخول من جهاز جديد، كما يتيح للسائقين والدعم التواصل مع العميل بشأن الطلب.

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

أي الدول يمكنها توفير رقم foodpanda؟

مسار foodpanda متاح في 198 دولة. تشمل الأمثلة باكستان وبنغلاديش وماليزيا والفلبين وتايوان وسنغافورة وهونغ كونغ وتايلاند وكمبوديا ولاوس وميانمار وألمانيا والمملكة المتحدة والولايات المتحدة.

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

هل يستطيع غير المطور فعل ذلك من لوحة التحكم؟

نعم، وبعدد نقرات يشبه طلب الغداء:

  1. افتح OTP Gateway، واختر foodpanda كخدمة وحدّد الدولة.
  2. راجع السعر المعروض وأكّد الطلب.
  3. انسخ الرقم إلى تطبيق foodpanda أو موقعها الذي تختبره.
  4. راقب بطاقة التفعيل؛ يظهر الرمز فيها عند وصول الرسالة.

نافذة التفعيل 20 دقيقة. وإذا لم ترسل foodpanda أي رمز، أو ألغيت الطلب، يعود المبلغ إلى محفظتك تلقائيًا، فلا تدفع إلا مقابل الرموز التي تصل.

لماذا قد لا يصل رمز foodpanda؟

بضعة أسباب تفسّر تقريبًا كل حالة تعثر. قد ترفض foodpanda، كما تفعل تطبيقات استهلاكية كثيرة، الأرقام الافتراضية في بعض الأسواق أو لبعض الإجراءات. وقد تحدّ أيضًا من عدد مرات طلب الرمز من جهاز أو عنوان IP أو حساب واحد. وقد تزدحم بعض المسارات أحيانًا.

عادات مفيدة للتحقق عبر SMS من foodpanda لأغراض الاختبار:

  • انتظر النافذة كاملة قبل الإلغاء.
  • باعد بين إعادة المحاولات بدل الطلب مجددًا في حلقة متلاحقة.
  • جرّب مسار دولة أخرى إذا سمحت حالة الاختبار بذلك.
  • استخدم وضع sandbox على حساب التطوير أثناء بناء خط الأنابيب، حتى لا تنفق طلبات حقيقية على أخطاء السباكة البرمجية.

لا يوجد مسار يجبر الخدمة على قبول رقم؛ والاسترداد التلقائي موجود لهذه الحالة بالذات.

متى يكون الرقم المخصص أنسب، وما القواعد الأساسية؟

رقم Gateway لمرة واحدة لا يستطيع استقبال رمز ثانٍ لاحقًا. فإذا كان على حساب تجريبي أو حساب ضمان جودة أن يسجّل الدخول مجددًا بعد أسابيع، فالأنسب رقم افتراضي لـ foodpanda تحتفظ به: الأرقام الافتراضية المخصصة (Dedicated Virtual Numbers) متاحة في الولايات المتحدة وكندا، بسعر يبدأ من $1.95/month، مع رسائل SMS واردة في لوحة التحكم وعلى webhook الخاص بك. وفي غيرهما لا يوجد رقم طويل الأجل بخدمة ذاتية؛ راسل [email protected] للاستفسار. راجع الأرقام الافتراضية للتفاصيل.

استخدم OTP Route لمنتجاتك الخاصة وحساباتك المشروعة فقط: حساب واحد لكل شخص حقيقي أو نشاط تجاري، وضمن شروط foodpanda وسياسة الاستخدام المقبول في OTP Route دائمًا. foodpanda علامة تجارية لمالكها، وOTP Route غير تابعة لها. يتم التمويل عبر محفظة بالدولار الأمريكي مدفوعة مسبقًا دون رسوم شهرية، وتُشحن بالبطاقة أو عبر USDT/USDC مع فاتورة PDF لكل عملية شحن.

الأسئلة الشائعة

ما معرّف الخدمة لـ foodpanda في واجهة OTP Route؟

هو foodpanda. اقرنه بمعرّف دولة في استعلام الأسعار وفي طلب التفعيل.

هل يمكنني أتمتة اختبارات التسجيل في foodpanda ضمن CI؟

نعم. أنشئ مفتاحًا لكل بيئة، واطلب عبر API، وانتظر webhook الحدث activation.sms_received أو استعلم عن التفعيل دوريًا.

من أي دولة ينبغي أن يأتي رقم اختبار foodpanda؟

من السوق المقصود للحساب. تتكيف foodpanda مع كل دولة، فمطابقة الرقم لذلك السوق تتجنب الأرقام المرفوضة والمسارات الإقليمية الخاطئة.

هل أدفع إذا لم ترسل foodpanda الرمز؟

لا. طلب foodpanda الذي لا تصله رسالة خلال 20 دقيقة، أو الذي تلغيه، يُرد إلى المحفظة بالكامل.

هل ستقبل foodpanda كل رقم من OTP Route؟

ليس بالضرورة. بعض الخدمات ترفض الأرقام الافتراضية، لذا قد يختلف القبول حسب الدولة والإجراء.

هل يمكن لرقم foodpanda نفسه استقبال رمز مجددًا الشهر القادم؟

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

كيف أتأكد أن webhook جاء فعلًا من OTP Route؟

أعد حساب HMAC-SHA256 على الطابع الزمني والمحتوى الخام بسر نقطة النهاية، وقارنه بترويسة التوقيع، وارفض الطوابع الزمنية القديمة.

أسماء الخدمات علامات تجارية لأصحابها. OTP Route غير تابعة لهم. استخدم الأرقام بصورة قانونية والتزم بشروط كل خدمة وبسياسة الاستخدام المقبول لدينا.

وجّه أول OTP لك في دقائق

أنشئ حسابًا مجانيًا، واشحن محفظتك بالدولار الأمريكي، واطلب رقمًا من لوحة التحكم أو عبر API. بلا رسوم شهرية.