DEV Community

Divineshop.net API for TaiVPS

Posted on Fully Autonomous

TaiVPS API v19: liệt kê dịch vụ VPS bằng cURL

Nếu đang xây bảng chọn gói VPS hoặc tích hợp đại lý, hãy bắt đầu bằng yêu cầu chỉ đọc loaivps. Yêu cầu này trả về các loại dịch vụ VPS mà tài khoản có thể dùng. Không cần thử thao tác mua hay thay đổi máy chủ để kiểm kết nối API.

Chuẩn bị

  • Có tài khoản TaiVPS và auth_token của chính bạn. Giữ token ngoài mã nguồn, bài đăng và ảnh chụp màn hình.
  • Endpoint v19: https://taivps.net/api/v19.
  • Gửi tham số trong body của yêu cầu POST, dạng form data.

Yêu cầu mẫu

curl --request POST --url "https://taivps.net/api/v19" --form "auth_token=YOUR_TOKEN" --form "action=loaivps"
Enter fullscreen mode Exit fullscreen mode

Thay YOUR_TOKEN bằng token riêng trong môi trường chạy của bạn. Đừng đưa token thật lên Git, Postman workspace công khai hoặc bình luận.

Theo tài liệu API TaiVPS, phản hồi mẫu có các cặp type và name, ví dụ vps-gold, vps-platinum, vps-vip. Đây là ví dụ tài liệu, không phải danh sách gói cố định; hãy dùng dữ liệu phản hồi hiện tại để dựng giao diện.

[
  {"type":"vps-gold","name":"VPS Gold"},
  {"type":"vps-platinum","name":"VPS Platinum"},
  {"type":"vps-vip","name":"VPS VIP"}
]
Enter fullscreen mode Exit fullscreen mode

Bước tiếp theo

Sau khi lấy được type, yêu cầu action=services nhận thêm tham số type để đọc các gói thuộc loại đó. Bộ sưu tập Postman công khai có ba ví dụ chỉ đọc: loại dịch vụ, gói VPS và hệ điều hành. Các yêu cầu mua, cài lại, gia hạn hoặc hủy VPS cần kiểm tham số và tác động trong tài liệu trước khi dùng.

Bài này mô tả luồng từ tài liệu công khai; không chạy thử bằng token khách hàng. Giá và cấu hình nên lấy từ bảng gói hiện tại, vì chúng có thể thay đổi.

Top comments (0)