Skip to navigation

Nhập trực tiếp URL

Mục nhập trực tiếp URL: Agent Java SDK tích hợp v0.3.0, ví dụ, tham số và ngữ nghĩa phản hồi.

View as Markdown

Hướng dẫn này hướng tới Agent Java SDK v0.3.0, Java 8+ và hợp đồng công khai được gắn thẻ. Các ví dụ chạy trong phần phụ trợ của đối tác sau khi khởi tạo client trong Bắt đầu nhanh.

Điều kiện tiên quyết mẫu

Đoạn mã Java chia sẻ những nội dung nhập này. Khởi tạo client bằng cách sử dụng Bắt đầu nhanh và lấy platformUserId từ liên kết đã lưu. ID người dùng/đơn đặt hàng mẫu phải được thay thế bằng các giá trị cố định của riêng bạn.

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

Nhập trực tiếp URL

Mục nhập trực tiếp URL dành cho chế độ chuyển hướng. Người dùng đối tác nhấp vào nút trên trang web đối tác, mở giao diện 6MM và được đăng nhập tự động.

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);

Quy tắc trường:

Cánh đồngSự miêu tả
redirectPath6MM đường dẫn tương đối phía trước. Nó phải bắt đầu bằng /, ví dụ /en/futures/BTCUSDT?tradingMode=real
returnUrlĐối tác tuyệt đối URL được sử dụng khi người dùng thoát khỏi giao diện người dùng 6MM. Chỉ cho phép http và https
expireAtThời gian hết hạn của vé vào cửa dưới dạng dấu thời gian Unix tính bằng giây

Ví dụ mở tương lai vĩnh viễn ở chế độ thực. Đối với giao dịch mô phỏng, hãy sử dụng tradingMode=demo trong giao diện người dùng và chuyển rõ ràng environment=SIMULATED trong các yêu cầu ví phụ trợ tương ứng. Giao diện người dùng tradingMode và quỹ phụ trợ environment được định cấu hình riêng. Tạo một mục URL xác thực người dùng; nó không chuyển tiền hoặc chọn môi trường ví.

Yêu cầu bảo mật:

  • webUrl chứa vé một lần. Sử dụng ngay và không lưu trữ lâu dài.
  • Nếu mục URL hết hạn hoặc đã được sử dụng, hãy tạo một mục mới từ trang đối tác.
  • returnUrl không được là javascript:, đường dẫn tương đối hoặc URL có thông tin người dùng.

Lựa chọn sản phẩm và chế độ

Sử dụng tuyến giao diện người dùng hiện tại được cung cấp bởi 6MM. Ví dụ: /zh-CN/up-down?tradingMode=demo, /zh-CN/high-low?tradingMode=real, /zh-CN/grid-prediction?tradingMode=real hoặc /zh-CN/futures/BTCUSDT?tradingMode=real. Vé xác thực người dùng; nó không chọn môi trường tài trợ hoặc chuyển tiền.

Nhìn thấy Giao dịch giây để biết các ví dụ chuyển hướng và nhúng.

Nguồn và hướng dẫn liên quan