6MM Agent SDK

View as Markdown

6MM Agent SDK مخصص لخدمات الخلفية الشريكة التي تحتاج إلى استدعاء API الوكيل المميز دون تنفيذ معالجة التوقيع والطلبات من الصفر. يجب ألا تعمل في كود المتصفح أو الهاتف المحمول أو سطح المكتب العام لأن التكامل يستخدم سريا API الشريك.

متى تستخدم Agent SDK

استخدم Agent SDK عندما يحتاج نظامك الخلفي إلى ربط مستخدم تابع للشريك، أو نقل الأصول عبر سير عمل معتمد، أو الاستعلام عن سجلات التداول، أو إنشاء عنوان URL للدخول إلى التداول المضمّن، أو التحقق من إشعارات Webhook. استخدم Trading Widget SDK بشكل منفصل عندما تحتاج الواجهة الأمامية للشريك إلى عرض واجهة التداول.

القدرات

السيناريوJava SDKPHP SDK
مستخدم الربطمدعوممدعوم
تحويل مبلغ ثابتمدعوممدعوم
انقل كل شيءمدعوممدعوم
النقل العكسيمدعوممدعوم
ترتيبات الاستعلاممدعوممدعوم
إنشاء URLمدعوممدعوم
التحقق عبر Webhookمدعوممدعوم

التكوين المشترك

مفتاحمثالالوصف
baseUrlhttps://agent-api.6mm.com6MM API خدمة URL دون تتبع أو شرط.
agentCodeAGENT001رمز وكيل الشريك.
apiSecretسر واجهة المستخدم الخاص بكAPI التوقيع السري المخزن فقط في الخلفية.
defaultCurrencyUSDTالعملة الافتراضية للتحويل وحساب API.
webhookUrlhttps://partner.example.com/6mm/webhookنقطة نهاية الشريك لإشعارات الويب هوك 6MM .

تدفق التكامل النموذجي

  1. تقوم واجهة الشريك بالتحقق من صحة المستخدم من خلال نظام حسابات الشريك الخاص.
  2. يقوم الطرف الخلفي للشريك بتعيين المستخدم إلى معرف مستقر من جانب الشريك.
  3. الواجهة الخلفية تتصل ب Agent SDK مع agentCode و API السر المحمي.
  4. يوقع SDK ويرسل العميل API الطلب.
  5. يخزّن النظام الخلفي معرّف العملية المُعاد، ثم يعالج إشعارات Webhook اللاحقة بصورة تضمن عدم تكرار المعالجة.
  6. تحصل الواجهة الأمامية فقط على النتيجة القصيرة أو بطاقة الدخول التي تحتاجها.

اختر SDK

قائمة تحقق الإنتاج

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

الخطوات التالية