Java بداية سريعة
Java البداية السريعة: تكامل Agent Java SDK الإصدار 0.3.0 والأمثلة والمعلمات ودلالات الاستجابة.
يستهدف هذا الدليل Agent Java SDK v0.3.0، Java 8+، والعقد العام الموسوم. قم بتهيئة client باستخدام خطوات التثبيت والتكوين الموجودة في هذه الصفحة؛ قم بتشغيل الأمثلة في الواجهة الخلفية للشريك.
مثال المتطلبات الأساسية
تشترك مقتطفات Java في هذه الواردات. قم بتهيئة client باستخدام البدء السريع واحصل على platformUserId من الرابط المحفوظ. يجب استبدال معرفات المستخدم/الطلب بالقيم الثابتة الخاصة بك.
إحداثيات مافن
إحداثيات المصدر الحالي:
GitHub هو استضافة مصدر، وليس مستودع تبعية Maven. إذا لم يحدث SDK تم نشره في مستودع Maven حتى الآن، قم بتثبيته في Maven المحلي لديك المستودع أولا:
بعد التثبيت المحلي، يمكن حل مشروع عملك
com.sixmm.exchange.sdk:agent:0.3.0 من مستودع Maven المحلي.
بالنسبة لبناءات الفريق وبيئات الاختبار، انشر SDK إلى مستودع Maven مثل Nexus أو Artifactory أو GitHub Packages أو Maven Central أو استخدام GitHub خدمة البناء القائمة على مثل JitPack.
للحصول على التكامل الحالي، راجع SDK دليل الترقية. استخدم علامة المصدر الثابتة v0.3.0 لتثبيت SDK وقراءة وثائق التكامل المطابقة لها.
تهيئة العميل
عادي Java
التمهيد الربيع
خصائص التطبيق المثال:
ربط المستخدم
يقوم Bind بإنشاء أو جلب العلاقة بين مستخدم شريك و6MM مستخدم المنصة. يطلق عليه عندما يدخل المستخدم لأول مرة في تدفق التداول أو قبل النقل الأول إلى 6MM.
حقول الطلب:
حقول الاستجابة:
تدفقات الأعمال الموصى بها
دخول التداول الأول
الإيداع في 6MM
الانسحاب مرة أخرى إلى الشريك
المصدر والأدلة ذات الصلة
معالجة الأخطاء
SDK تنقسم الاستثناءات إلى فئتين:
مثال:
تلقي Webhooks
تشترك جميع أنواع الأحداث الأربعة في رد اتصال التاجر الذي تم تكوينه URL؛ إرسال بواسطة الجسم event. تحقق من البايتات الأصلية المستلمة، ثم تحقق من نافذة الوقت والتاجر والبيئة. قم بإرجاع HTTP 2xx فقط بعد الالتزام ببيانات العمل وسجلات إلغاء البيانات المكررة الناجحة، أو حفظ مهمة مستمرة بشكل موثوق.
الأحداث وتحذيرات التصفية · التحقق من التوقيع والاستجابات وإعادة المحاولة