- Truy cập vào trumthe.vn và đăng nhập hoặc đăng ký tài khoản
- Vào phần "KẾT NỐI API" trong menu chính
- Điền các thông tin cấu hình:
- Loại API: Chọn "Đổi thẻ cào"
- Chọn ví giao dịch: (Ví của bạn)
- Kiểu: GET hoặc POST (Plugin hỗ trợ cả hai, khuyên dùng POST)
- Đường dẫn nhận dữ liệu (Callback URL): Nhập URL máy chủ của bạn, ví dụ:
https://test.pmmp.io/trumthe/callback - Địa chỉ IP (không bắt buộc): Địa chỉ IP của máy chủ (nếu có)
Lưu ý về Callback URL: Mặc dù plugin này không yêu cầu Callback URL để hoạt động, việc điền thông tin này giúp TrumThe xác định nguồn gốc giao dịch hợp lệ. Điều này sẽ giúp bảo vệ tài khoản của bạn trong trường hợp có nghi vấn về thẻ không rõ nguồn gốc, thẻ lừa đảo hoặc thẻ bị đánh cắp. Đối với máy chủ Minecraft, bạn có thể giải thích với admin TrumThe rằng đây là IP của server game, không phải website thông thường nên không thể truy cập trực tiếp qua trình duyệt.
-
Sau khi đăng ký, bạn sẽ nhận được:
- Partner ID: Được cấp bởi TrumThe
- Partner Key: Chìa khóa bảo mật API
-
Quan trọng: Liên hệ với admin TrumThe để kích hoạt API từ trạng thái "Đang tắt" sang "Hoạt động"
- Mở file
src/Constant.php - Điền thông tin đã đăng ký trực tiếp trong mã nguồn:
public const PARTNER_ID = "PARTNER_ID_CUA_BAN";
public const PARTNER_KEY = "PARTNER_KEY_CUA_BAN";- Plugin đã nhúng sẵn
FormAPItrongsrc/utils/FormAPI, nên không cần cài thêmpmformshoặc plugin form bên ngoài.
Nếu bạn muốn thiết lập một callback URL thực sự hoạt động (tùy chọn), bạn cần:
- Có domain trỏ đến IP máy chủ
- Thiết lập reverse proxy (nginx, apache) tới cổng máy chủ
- Đảm bảo địa chỉ callback có thể truy cập từ internet
Mẫu cấu hình Nginx:
location /trumthe/callback {
proxy_pass http://localhost:PORT/trumthe/callback;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}