Skip to navigation

Masuk Langsung URL

Entri Langsung URL: Agent Java SDK integrasi v0.3.0, contoh, parameter, dan semantik respons.

View as Markdown

Panduan ini menargetkan Agent Java SDK v0.3.0, Java 8+, dan kontrak publik yang diberi tag. Contoh dijalankan di backend mitra setelah menginisialisasi client di Mulai Cepat.

Contoh prasyarat

Cuplikan Java membagikan impor ini. Inisialisasi client menggunakan Quick Start dan dapatkan platformUserId dari pengikatan yang disimpan. Contoh ID pengguna/pesanan harus diganti dengan nilai Anda yang tetap.

import com.sixmm.agent.*;
import com.sixmm.agent.model.*;
import java.util.*;

Masuk Langsung URL

Entri langsung URL adalah untuk mode pengalihan. Pengguna mitra mengklik tombol di situs mitra, membuka frontend 6MM, dan masuk secara otomatis.

import com.sixmm.agent.model.CreateEntryUrlRequest;
import com.sixmm.agent.model.CreateEntryUrlResponse;
CreateEntryUrlResponse resp = client.createEntryUrl(
CreateEntryUrlRequest.of("agent-user-001")
.withRedirectPath("/en/futures/BTCUSDT?tradingMode=real")
.withReturnUrl("https://partner.example.com/return#markets"));
System.out.println(resp.webUrl);
System.out.println(resp.expireAt);

Aturan lapangan:

BidangKeterangan
redirectPath6MM jalur relatif frontend. Harus dimulai dengan /, misalnya /en/futures/BTCUSDT?tradingMode=real
returnUrlMitra absolut URL digunakan saat pengguna keluar dari frontend 6MM. Hanya http dan https yang diperbolehkan
expireAtWaktu kedaluwarsa tiket masuk sebagai stempel waktu Unix dalam hitungan detik

Contoh ini membuka masa depan abadi dalam mode nyata. Untuk simulasi perdagangan, gunakan tradingMode=demo di frontend dan teruskan secara eksplisit environment=SIMULATED di permintaan dompet backend yang sesuai. Frontend tradingMode dan dana backend environment dikonfigurasi secara terpisah. Membuat entri URL mengautentikasi pengguna; itu tidak mentransfer dana atau memilih lingkungan dompet.

Persyaratan keamanan:

  • webUrl berisi tiket satu kali. Gunakan segera dan jangan disimpan dalam jangka waktu lama.
  • Jika entri URL kedaluwarsa atau telah digunakan, buat entri baru dari situs mitra.
  • returnUrl tidak boleh berupa javascript:, jalur relatif, atau URL dengan info pengguna.

Pemilihan produk dan mode

Gunakan rute frontend saat ini yang disediakan oleh 6MM. Misalnya /zh-CN/up-down?tradingMode=demo, /zh-CN/high-low?tradingMode=real, /zh-CN/grid-prediction?tradingMode=real, atau /zh-CN/futures/BTCUSDT?tradingMode=real. Tiket mengautentikasi pengguna; ia tidak memilih lingkungan pendanaan atau memindahkan dana.

Melihat Perdagangan detik untuk contoh pengalihan dan penyematan.

Sumber dan panduan terkait