Agent PHP SDK

استخدم حزمة PHP المعتمدة من 6MM Agent من خدمات الخلفية لربط المستخدم، والنقلات، وروابط الإدخال، والتحقق من webhook.

View as Markdown

مدة العرض

العنصرالقيمة
الحزمةSixmm/Agent-SDK
النسخة PHP الأدنىPHP 7.4+
النسخة PHP الموصى بهاPHP إصدار 8.1+ أو النسخ المدعومة حاليا
التمديدات المطلوبةext-json، ext-curl

يتم توفير مصدر الحزمة PHP SDK والنسخة المعتمدة أثناء انضمام الشركاء. لا تفترض أن الحزمة متاحة من Packagist العام؛ قم بتكوين مستودع المؤلف المقدم لمؤسستك.

السيناريوهات المدعومة

السيناريوطريقة SDK
مستخدم الربطربط
تحويل مبلغ ثابتالنقل
انقل كل شيءtransferAllOut
النقل العكسيالعكس
ترتيب الاستعلامqueryOrder
إنشاء URLcreateEntryUrl
التحقق عبر WebhookWebhookVerifier::verify

قواعد التكامل في الواجهة الخلفية

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

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