Nâng cấp lên v0.3.0
Nâng cấp lên v0.3.0: 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 đến Agent Java SDK v0.3.0 và Java 8+.
Quyết định những gì cần nâng cấp
Giữ nguyên baseUrl, agentCode, apiSecret, ràng buộc người dùng và đơn đặt hàng kinh doanh ban đầu hiện tại của bạn.
Cài đặt thẻ công khai ổn định
Nguồn máy chủ GitHub. Xuất bản thẻ GitHub không xuất bản tọa độ Maven lên Maven Central. Cài đặt nguồn được gắn thẻ cục bộ hoặc xuất bản JAR/POM đã được xác minh của nó lên kho lưu trữ tạo tác của tổ chức bạn.
Hai ID cam kết phải khớp nhau. Khai báo sự phụ thuộc trong dự án đối tác:
Xác minh sự phụ thuộc đã giải quyết:
Cài đặt cục bộ chỉ làm cho tạo phẩm có sẵn trên máy đó. CI và các nhà phát triển khác cần cài đặt được gắn thẻ tương tự hoặc kho lưu trữ tạo phẩm đã được xác minh của bạn. Nếu bạn đã có một tạo phẩm riêng có tên 0.3.0, hãy xác minh nguồn và phương thức của nó; không âm thầm ghi đè lên một tạo phẩm được chia sẻ.
Những thay đổi tích hợp bắt buộc
- Cập nhật các mô hình yêu cầu và phản hồi cho
environmentrõ ràng. Các mô hình phản hồi cũ hơn có thể từ chối trường bổ sung. - Sử dụng
withFunding()trước khi đọcfunding. Số dư hợp đồng không phải là số dư giao dịch theo giây. - Sử dụng
/v1/agent/wallet-transfervà/v1/agent/wallet-transfer-statusđể cấp vốn.queryOrdercũ không thể khôi phục hoạt động Cấp vốn. - Sáu truy vấn sử dụng
platformUserIdslàm một mảng chuỗi. Ký hiệu mảng dưới dạng thu gọn JSON; JavaList.toString()không tương thích. - Lưu trữ các lệnh chuyển nhượng, lệnh giao dịch thông thường, lệnh có điều kiện và điền lệnh dưới dạng các thực thể riêng biệt. Phân tích cú pháp
orderStatushoặcstatustheo thao tác. - Xác minh phần nội dung webhook ban đầu trước khi phân tích cú pháp. Thông báo mô phỏng rõ ràng bao gồm
environment; so sánh nó với thứ tự đã lưu. - Quản lý độc lập các phiên bản Java và Widget. Nâng cấp phụ trợ không thay đổi trang giao diện người dùng hoặc chế độ giao dịch và giao dịch theo giây không yêu cầu loại mã thông báo mới.
Xác minh nâng cấp
Chạy bản dựng của dự án đối tác và kiểm tra cây phụ thuộc của nó. Ràng buộc thử nghiệm, quy trình sản xuất ban đầu, số dư mô phỏng rõ ràng, Khôi phục kết quả cấp vốn, tất cả sáu truy vấn, phân trang theo cửa sổ cố định, xử lý lỗi và gọi lại tạm thời.
Đối với ứng dụng khách HTTP tùy chỉnh, hãy làm theo yêu cầu được gắn thẻ và ký hợp đồng thay vì giả sử các mô hình cũ bao gồm các trường mới. Nhìn thấy Quy tắc ký đại lý, Tổng quan về truy vấn Và Hướng dẫn môi trường.