Agent PHP SDK

Sử dụng gói PHP 6MM Agent đã được phê duyệt từ các dịch vụ backend để liên kết người dùng, truyền tải, URL nhập và xác minh webhook.

View as Markdown

Thời gian chạy

MụcGiá trị
Đóng góiSixMM/Agent-SDK
Phiên bản PHP tối thiểuPHP 7.4+
Phiên bản PHP được đề xuấtPHP 8.1+ hoặc các phiên bản hiện được hỗ trợ
Các phần mở rộng bắt buộcext-json, ext-curl

Nguồn gói PHP SDK và phiên bản được phê duyệt sẽ được cung cấp trong quá trình tiếp nhận đối tác. Không giả định rằng gói có sẵn từ Packagist công khai; hãy cấu hình kho Composer được cung cấp cho tổ chức của bạn.

Các kịch bản được hỗ trợ

Kịch bảnPhương pháp SDK
Liên kết người dùngbuộc
Chuyển khoản cố địnhchuyển giao
Chuyển toàn bộ ra ngoàitransferAllOut
Chuyển ngượcmặt đảo ngược
Lệnh truy vấnqueryOrder
Tạo URL nhậpcreateEntryUrl
Xác minh WebhookWebhookVerifier::verify

Quy tắc tích hợp backend

  • Tải apiSecret từ một trình quản lý bí mật hoặc biến môi trường được bảo vệ.
  • Giữ cho việc liên kết, truyền tải, ký và logic webhook của người dùng không xuất hiện trong mã duyệt.
  • Sử dụng chuỗi thập phân cho số lượng tài sản để tránh làm tròn số thực.
  • Tái sử dụng agentOrderNo gốc khi truy vấn kết quả truyền không chắc chắn.
  • Xác minh chữ ký webhook với phần thân yêu cầu thô trước khi giải mã hoặc thay đổi nó.

Các bước tiếp theo