Produksi & Simulasi Perdagangan
Produksi & Simulasi Perdagangan: Agent Java SDK integrasi v0.3.0, contoh, parameter, dan semantik respons.
Panduan ini menargetkan Agent Java SDK v0.3.0 dan Java 8+.
Pilih mode frontend dan lingkungan dana
Konfigurasikan lingkungan dana backend mitra secara terpisah dari mode perdagangan frontend. Kredensial pengikatan dan entri dibagikan; menerbitkan tiket atau token tidak memilih dompet atau memindahkan dana.
Untuk wallet-transfer-status, menghilangkan environment akan menggunakan lingkungan tersimpan pesanan asli, termasuk pesanan simulasi. Lingkungan yang secara eksplisit bertentangan ditolak. Lebih suka menyimpan lingkungan dan meneruskannya secara eksplisit saat memulihkan operasi.
isSimulatedUser menjelaskan akun tersebut. Itu tidak merutekan permintaan baru ke dompet simulasi. Menghilangkan environment pada permintaan dana baru tetap memilih produksi, meskipun tanda akun benar.
Model permintaan Java yang didukung
Permintaan ini mendukung withEnvironment(ExecutionEnvironment.SIMULATED):
TransferRequest,TransferAllOutRequest,ReverseOrderRequest.QueryOrderRequest,ListOrdersRequest.QueryUserAssetsRequest.WalletTransferRequest,WalletTransferQueryRequest.
bind, queryAccount, createEntryUrl, createEmbedToken, dan enam model permintaan kueri abadi tidak memilih lingkungan dana.
Inisialisasi client menggunakan Mulai Cepat dan gunakan ID pengguna publik dari pengikatan tersimpan Anda.
Melestarikan lingkungan aslinya
Pertahankan jenis antarmuka, agentOrderNo, identitas pengguna, dan lingkungan sebelum mengirim permintaan dana. Pertahankan lingkungan tersebut selama kueri status, pemulihan, rekonsiliasi, dan pemrosesan webhook. Setelah batas waktu habis, jangan pernah mencoba lagi dengan menghilangkan lingkungan asli atau menggunakan nomor pesanan baru.
Transfer Pendanaan/Kontrak tetap dalam satu lingkungan. Dana simulasi tidak bisa menjadi dana produksi. Gunakan akuntansi simulasi sisi mitra yang terpisah dan awalan pesanan yang dapat dikenali seperti SIM-.
Urutan integrasi yang disimulasikan
- Ikat pengguna dan simpan ID pengguna platform publik.
- Saldo kueri dengan
SIMULATEDeksplisit dan sertakan Pendanaan bila diperlukan. - Buat simulasi transfer Pendanaan kecil dan pertahankan pesanan bisnis aslinya.
- Konfirmasikan hasil akhir dengan kueri status Pendanaan khusus.
- Buka atau sematkan halaman detik target dalam mode
demo. - Kueri dompet simulasi yang sama dan rekonsiliasi jumlah sebenarnya yang ditransfer.
- Untuk menguji perdagangan abadi, transfer Pendanaan simulasi ke Kontrak simulasi dan gunakan antarmuka berjangka simulasi. Enam kueri abadi mitra tidak dapat memvalidasi riwayat perdagangan yang disimulasikan.
Daftar periksa penerimaan
Sebelum beralih ke produksi, ubah target dana backend dan mode frontend. Pesanan yang tertunda terus pulih di lingkungan aslinya.