المستخدمون والأصول
المستخدمون والأصول: Agent Java SDK التكامل v0.3.0 والأمثلة والمعلمات ودلالات الاستجابة.
يستهدف هذا الدليل Agent Java SDK v0.3.0، Java 8+، والعقد العام الموسوم. يتم تشغيل الأمثلة في الواجهة الخلفية للشريك بعد تهيئة client في بداية سريعة.
مثال المتطلبات الأساسية
تشترك مقتطفات Java في هذه الواردات. قم بتهيئة client باستخدام البدء السريع واحصل على platformUserId من الرابط المحفوظ. يجب استبدال معرفات المستخدم/الطلب بالقيم الثابتة الخاصة بك.
قواعد معرف المستخدم
platformUserId هو 6MM معرف المستخدم الخارجي. وهو حاليًا رقم رقمي مكون من 10 أرقام
سلسلة، على سبيل المثال:
قواعد:
- قم بتخزينها كسلسلة، وليس كعدد صحيح.
- ولا تولد منه أو تفك تشفيره أو تستنتج معنى منه.
- استخدم معرف المستخدم الخاص بك من جانب الشريك كـ
agentUserId. - استمر في العلاقة بين
agentUserIdوplatformUserIdوagentOrderNo.
ربط المستخدم
يقوم Bind بإنشاء أو جلب العلاقة بين مستخدم شريك و6MM مستخدم المنصة. يطلق عليه عندما يدخل المستخدم لأول مرة في تدفق التداول أو قبل النقل الأول إلى 6MM.
حقول الطلب:
حقول الاستجابة:
الاستعلام عن حساب الشريك
عند غياب currency، يستخدم SDK defaultCurrency.
الاستعلام عن أصول المستخدم
الحقول:
التمييز بين المحافظ الثلاث
queryAccount الاستعلام عن حساب هامش منصة التاجر، وليس محفظة مستخدم التاجر. لا تحتوي هذه الواجهة على معلمات environment ولا يمكن الاستعلام عنها كأصل مستخدم تمت محاكاته.
الاستعلام عن محفظتي النظام الأساسي للمستخدمين المحاكيين:
الواجهة: POST /v1/agent/query-user-assets. يتم طلب التمويل فقط عندما includeFunding=true; يتم استخدام دلالات الاستعلام عن أصول العقد الأصلي بشكل افتراضي.
يتم التعامل مع المبالغ كسلاسل أو BigDecimal، وليس float/double.