Java Bắt đầu nhanh
Java Bắt đầu nhanh: 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ẻ. Khởi tạo client bằng cách sử dụng các bước cài đặt và cấu hình trên trang này; chạy các ví dụ trong phần phụ trợ của đối tác.
Đ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.
Tọa độ Maven
Tọa độ nguồn hiện tại:
GitHub là nguồn lưu trữ chứ không phải kho lưu trữ phụ thuộc Maven. Nếu SDK không có đã được xuất bản lên kho lưu trữ Maven, hãy cài đặt nó vào Maven cục bộ của bạn kho lưu trữ đầu tiên:
Sau khi cài đặt cục bộ, dự án kinh doanh của bạn có thể giải quyết
com.sixmm.exchange.sdk:agent:0.3.0 từ kho lưu trữ Maven cục bộ.
Đối với môi trường thử nghiệm và xây dựng nhóm, hãy xuất bản SDK lên kho lưu trữ Maven chẳng hạn như Nexus, Artifactory, Gói GitHub, Maven Central hoặc sử dụng GitHub dịch vụ xây dựng dựa trên như JitPack.
Để biết về sự tích hợp hiện có, hãy xem SDK hướng dẫn nâng cấp. Sử dụng thẻ nguồn v0.3.0 ổn định để cài đặt SDK và đọc tài liệu tích hợp phù hợp với nó.
Khởi tạo ứng dụng khách
Đồng bằng Java
Khởi động mùa xuân
Thuộc tính ứng dụng ví dụ:
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:
Luồng kinh doanh được đề xuất
Mục giao dịch đầu tiên
Gửi tiền vào 6MM
Rút lại cho đối tác
Nguồn và hướng dẫn liên quan
Xử lý lỗi
SDK ngoại lệ được chia thành hai loại:
Ví dụ:
Nhận Webhooks
Tất cả bốn loại sự kiện đều có chung lệnh gọi lại người bán đã định cấu hình URL; được cơ quan gửi đi event. Xác minh số byte nhận được ban đầu, sau đó kiểm tra khoảng thời gian, người bán và môi trường. Chỉ trả về HTTP 2xx sau khi xác nhận dữ liệu kinh doanh và bản ghi chống trùng lặp thành công hoặc lưu một tác vụ liên tục một cách đáng tin cậy.
Sự kiện và cảnh báo thanh lý · Xác minh chữ ký, phản hồi và thử lại