Kodrana

حالة عملية

نظام فوري للموافقة على الدخول وربط الأجهزة بالحسابات

أنشأنا خدمة توافق تلقائياً على تسجيل الدخول إلى حسابات على منصة خارجية، وتعالج طلبات الدخول عبر API الرسمي، وتحيل الحالات المختلف عليها إلى مشغّل.

400حساب تتم معالجته

المهمة

يستخدم المشترون في المشروع حسابات على منصة خارجية. ويتلقى كل حساب طلبات تسجيل دخول متعددة يومياً، ويجب الموافقة على كل طلب قبل أن يتمكن المشتري من المتابعة. ولا تتسع الموافقة اليدوية للتعامل مع مئات الحسابات، كما أن التأخير يزعج المشترين الذين يتوقعون وصولاً فورياً.

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

الحل

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

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

يراجع المشغّل الحالة في Telegram ويوافق عليها أو يرفضها. كما تجري الخدمة عمليات تحقق يومية للتأكد من استمرار إمكانية الوصول إلى جميع الحسابات.

  • مراقبة طلبات تسجيل الدخول فورياً عبر API الرسمي للمنصة
  • ربط الأجهزة لضمان الموافقة على الأجهزة المصرح بها فقط
  • معالجة متزامنة باستخدام asyncio للتعامل مع حسابات متعددة في الوقت نفسه
  • قاعدة بيانات PostgreSQL تربط الحسابات والمشترين والأجهزة المعتمدة
  • روبوت Telegram لمعالجة الحالات الاستثنائية يدوياً
  • عمليات تحقق آلية يومية للتأكد من إمكانية الوصول إلى الحسابات

النتيجة

  • معالجة تسجيل الدخول إلى نحو 400 حساب فورياً
  • ربط أجهزة المشترين لضمان الموافقة على أجهزتهم فقط
  • إحالة الحالات المختلف عليها إلى مشغّل عبر روبوت Telegram
  • إجراء عمليات تحقق آلية يومية للتأكد من حالة الحسابات

تحتاج شيئاً مشابهاً؟ أخبرنا عن مهمتك

صِف الموقع أو البيانات أو المهمة المطلوبة. سنرد عليك بأسئلة وحل وعرض سعر.

أو راسلنا مباشرة

راسل @kodrana على Telegram
نستخدم بيانات التواصل الخاصة بك فقط للرد على هذا الطلب.
Telegram