Người dùng & Tài sản
Người dùng & Tài sản: Agent Java SDK tích hợp v0.3.0, ví dụ, tham số và ngữ nghĩa phản hồi.
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.
Quy tắc ID người dùng
platformUserId là 6MM ID người dùng bên ngoài. Hiện tại nó là số có 10 chữ số
chuỗi, ví dụ:
Quy tắc:
- Lưu trữ nó dưới dạng một chuỗi chứ không phải dưới dạng số nguyên.
- Không tạo ra, giải mã hoặc suy ra ý nghĩa từ nó.
- Sử dụng ID người dùng phía đối tác của riêng bạn làm
agentUserId. - Duy trì mối quan hệ giữa
agentUserId,platformUserIdvàagentOrderNo.
Ràng buộc người dùng
Bind tạo hoặc tìm nạp mối quan hệ giữa người dùng đối tác và 6MM người dùng nền tảng. Gọi nó khi người dùng lần đầu tiên tham gia vào luồng giao dịch hoặc trước khi lần chuyển đầu tiên vào 6MM.
Các trường yêu cầu:
Các trường phản hồi:
Truy vấn tài khoản đối tác
Khi currency vắng mặt, SDK sử dụng defaultCurrency.
Truy vấn tài sản người dùng
Lĩnh vực:
Phân biệt ba ví
queryAccount Truy vấn tài khoản ký quỹ của nền tảng người bán, không phải ví của người dùng người bán. Giao diện này không có tham số environment và không thể truy vấn dưới dạng nội dung người dùng mô phỏng.
Truy vấn hai ví nền tảng của người dùng được mô phỏng:
Giao diện: POST /v1/agent/query-user-assets. Chỉ yêu cầu cấp vốn khi includeFunding=true; ngữ nghĩa truy vấn nội dung hợp đồng ban đầu được sử dụng theo mặc định.
Số tiền được xử lý dưới dạng chuỗi hoặc BigDecimal, không phải float/double.