3 مستودعات
Execution of authenticated requests to platform-specific modules with integrated token management.
Distinct from Cloud API Request Execution: Focuses on platform-specific module execution (payment, menu) rather than general cloud API requests
Explore 3 awesome GitHub repositories matching web development · Platform Request Execution. Refine with filters or upvote what's useful.
WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini programs into applications. It provides a multi-platform bot framework and a programmatic interface to interact with official, mini, and corporate accounts across the WeChat ecosystem. The project features interface-based platform abstraction and logic unification, allowing a single codebase to target multiple target platforms. It includes a messaging middleware for routing incoming requests and a distributed caching layer using providers like Redis or Memcached to synchronize ses
Executes requests for payment, menu, and template modules with automated access token lifecycle management.
Rivet هي بنية تحتية موزعة لإدارة دورة حياة وعنونة واستمرارية الممثلين (actors) ومحركات التنفيذ الدائمة. توفر بيئة معزولة للعمليات الموزعة تنفذ منطق التطبيق داخل عزل خفيف الوزن، مما يضمن عزل الموارد وبدء التشغيل السريع. تم تصميم النظام لتنسيق العمليات متعددة الخطوات باستخدام طوابير ومؤقتات دائمة لضمان إكمال المهام بشكل موثوق عبر البيئات الموزعة. تمكن المنصة بشكل خاص من تنسيق وكلاء الذكاء الاصطناعي ذوي الحالة (stateful) الذين يحتفظون بذاكرة وحالة دائمة عبر التفاعلات طويلة الأمد وسير العمل المعقد. تتميز بإطار عمل لمزامنة الحالة عبر WebSocket يربط مكونات واجهة المستخدم الأمامية بالعمليات البعيدة ذات الحالة عبر اتصال ثنائي الاتجاه في الوقت الفعلي. يغطي النظام مجموعة واسعة من القدرات بما في ذلك عنونة الممثلين الهرمية، ووقت تشغيل "الإسبات عند الخمول" لتحسين الموارد، وطبقة استمرارية قابلة للتوصيل لخلفيات التخزين المعيارية. كما يتضمن أدوات لتصحيح أخطاء الجلسة النشطة، ومراقبة حالة التنفيذ في الوقت الفعلي، وخيارات نشر آلية للبنية التحتية الطرفية أو السحابية أو الخاصة. تم تنفيذ المشروع بلغة Rust ويدعم تطوير الممثلين بلغات متعددة.
Provides mechanisms to invoke low-level network interfaces directly on remote actor processes.
OpenWeChat هي مجموعة تطوير برمجيات (SDK) وغلاف API بلغة Go مصممة لدمج مراسلة WeChat وإدارة الحسابات في تطبيقات Go. تعمل كإطار عمل للبوتات ومكتبة مراسلة للتعامل مع أحداث المحادثة في الوقت الفعلي والتفاعلات البرمجية مع المنصة. يوفر المشروع نظاماً شاملاً لإدارة الجلسات، بما في ذلك مصادقة رمز QR واستمرارية ملفات تعريف الارتباط للجلسة بتنسيق JSON للحفاظ على الوصول عبر عمليات إعادة التشغيل. يتميز بتقديم قدرات لاعتراض وحفظ الرسائل التي يحاول المرسلون إلغاءها، بالإضافة إلى دعم إدارة جلسات الحسابات المتعددة. تغطي المكتبة مجموعة واسعة من المجالات الوظيفية، بما في ذلك تسليم الرسائل المؤتمتة ومنطق الرد، وإدارة جهات الاتصال والمجموعات، واسترجاع بيانات ملف تعريف المستخدم. كما تتضمن أدوات لمعالجة الوسائط، مثل تنزيل الملفات المشتركة وتحديد أنواع المحتوى من خلال تحليل ترويسة الملف. ينفذ الـ SDK نظام تسلسل رسائل قائماً على البرمجيات الوسيطة (middleware) ويستخدم اكتشاف الأحداث القائم على الاستطلاع (polling) لمزامنة البيانات الواردة.
Executes programmatic requests to platform endpoints for messaging, contact management, and media handling.