Proxy Service Logo

Tài liệu API Proxy Xoay

Hướng dẫn đầy đủ để tích hợp và sử dụng API Proxy Xoay HD FutureTech

Nội dung

Giới thiệu

HD FutureTech cung cấp API Proxy Xoay cho phép bạn tích hợp dịch vụ proxy xoay vào hệ thống của mình một cách dễ dàng và hiệu quả. Tài liệu này hướng dẫn chi tiết về cách sử dụng API của chúng tôi.

Tổng quan tính năng

  • Mua key proxy xoay tự động
  • Gia hạn key đơn giản
  • Lấy proxy theo key với các tùy chọn nhà mạng, tỉnh thành
  • Quản lý danh sách key còn hạn

Bắt đầu nhanh

Để bắt đầu sử dụng API của chúng tôi, bạn cần có một tài khoản HD FutureTech và token API. Các API endpoint của chúng tôi được xây dựng theo chuẩn RESTful và sử dụng định dạng JSON.

URL cơ sở

https://api.hdfuturetech.com

Xác thực

Tất cả các API của chúng tôi yêu cầu xác thực bằng token API. Để lấy token, hãy đăng nhập vào tài khoản HD FutureTech và tạo token từ trang quản lý API tokens.

Thêm token vào Header

Thêm token vào header Authorization của mỗi request:

Header Authorization

Authorization: Bearer hd_ft_api_your_token_here

Lưu ý quan trọng

  • Token sẽ hết hạn sau thời gian chỉ định khi tạo
  • Bảo vệ token của bạn, không chia sẻ với người không liên quan
  • Có thể vô hiệu hóa token từ trang quản lý token bất cứ lúc nào
  • Gửi token trong header chứ không phải trong URL hoặc body request
POST

Mua Key Proxy Xoay

Mua key proxy xoay mới với các tùy chọn thời gian khác nhau.

Endpoint URL

/api/v1/user/buy-proxy/buy-proxy-rotate

Chọn loại Proxy Rotate

Tiết kiệm

Ngày

7,500đ6,000đ

ID: 67cbfadf5db13c1bb24f6be7

  • Thời hạn 1 ngày
  • Thay đổi IP dễ dàng
Bán chạy

Tuần

50,000đ40,000đ

ID: 67cbfadf5db13c1bb24f6be8

  • Thời hạn 7 ngày
  • Tiết kiệm 20% chi phí
Tiết kiệm

Tháng

150,000đ130,000đ

ID: 67cbfadf5db13c1bb24f6be9

  • Thời hạn 30 ngày
  • Ưu đãi đặc biệt

Lưu ý: Khi sử dụng API, vui lòng sử dụng chính xác ID của loại proxy bạn muốn mua trong tham số idProxyRotate. Số tiền sẽ được trừ tự động từ tài khoản của bạn.

Thông số Body

Tham sốKiểuBắt buộcMô tả
thoigianstringThời gian (đơn vị tùy thuộc vào loại proxy)
soluongstringSố lượng key cần mua
idProxyRotatestringID của loại proxy xoay
  • Ngày: 67cbfadf5db13c1bb24f6be7
  • Tuần: 67cbfadf5db13c1bb24f6be8
  • Tháng: 67cbfadf5db13c1bb24f6be9

Ví dụ code

const axios = require('axios');

const buyProxyKey = async () => {
  try {
    const response = await axios.post('https://api.hdfuturetech.com/api/v1/user/buy-proxy/buy-proxy-rotate', {
      thoigian: '1',
      soluong: '1',
      idProxyRotate: '65f4c2d54a8fb5c282c13e55'
    }, {
      headers: {
        'Authorization': 'Bearer hd_ft_api_your_token_here',
        'Content-Type': 'application/json'
      }
    });
    
    console.log('Kết quả mua key:', response.data);
    return response.data;
  } catch (error) {
    console.error('Lỗi khi mua key:', error.response?.data || error.message);
    throw error;
  }
};

buyProxyKey();

Phản hồi

POST

Lấy Proxy từ Key

Lấy proxy từ key xoay đã mua

Endpoint URL

/api/v1/user/buy-proxy/get-proxy

Thông số Body

Tham sốKiểuBắt buộcMô tả
keystringKey proxy xoay
nhamangstringNhà mạng (viettel, vnpt, fpt...)
tinhthanhnumberKhông (mặc định: 0)Mã tỉnh thành (0 = ngẫu nhiên)

Ví dụ code

const axios = require('axios');

const getProxy = async () => {
  try {
    const response = await axios.post('https://api.hdfuturetech.com/api/v1/user/buy-proxy/get-proxy', {
      key: 'HD_12345678',
      nhamang: 'viettel',
      tinhthanh: 0
    }, {
      headers: {
        'Authorization': 'Bearer hd_ft_api_your_token_here',
        'Content-Type': 'application/json'
      }
    });
    
    console.log('Proxy:', response.data);
    return response.data;
  } catch (error) {
    console.error('Lỗi khi lấy proxy:', error.response?.data || error.message);
    throw error;
  }
};

getProxy();

Phản hồi

Thành công (200)

{
  "success": true,
  "message": "HD FutureTech xin cảm ơn quý khách",
  "data": {
    "status": 100,
    "proxyhttp": "103.82.20.1:8080",
    "proxysock": "103.82.20.1:1080",
    "username": "username",
    "password": "password",
    "message": "OK"
  }
}

Lỗi (400)

{
  "success": false,
  "message": "Key đã hết hạn hoặc không tồn tại"
}
POST

Gia hạn Key Proxy Xoay

Gia hạn key proxy xoay đã mua

Endpoint URL

/api/v1/user/buy-proxy/extend-proxy-rotate

Thông số Body

Tham sốKiểuBắt buộcMô tả
keyxoaystringKey proxy xoay cần gia hạn
thoigianstringThời gian gia hạn
idProxyRotatestringID của loại proxy xoay

Ví dụ code

const axios = require('axios');

const extendProxyKey = async () => {
  try {
    const response = await axios.post('https://api.hdfuturetech.com/api/v1/user/buy-proxy/extend-proxy-rotate', {
      keyxoay: 'HD_12345678',
      thoigian: '1',
      idProxyRotate: '65f4c2d54a8fb5c282c13e55'
    }, {
      headers: {
        'Authorization': 'Bearer hd_ft_api_your_token_here',
        'Content-Type': 'application/json'
      }
    });
    
    console.log('Kết quả gia hạn key:', response.data);
    return response.data;
  } catch (error) {
    console.error('Lỗi khi gia hạn key:', error.response?.data || error.message);
    throw error;
  }
};

extendProxyKey();

Phản hồi

Thành công (200)

{
  "success": true,
  "message": "Gia hạn key thành công",
  "data": {
    "message": "HD FutureTech xin cảm ơn quý khách",
    "keyxoay": "HD_12345678",
    "expiredDate": "2024-05-25T03:30:00.000Z",
    "duration": 1,
    "type": "day",
    "price": 2000,
    "newBalance": 96000,
    "transactionId": "7f4c2d54-a8fb-5c28-2c13-e58f4c2d54a9"
  }
}

Lỗi (400)

{
  "success": false,
  "message": "Key không tồn tại hoặc đã hết hạn",
  "transactionId": "7f4c2d54-a8fb-5c28-2c13-e58f4c2d54a9"
}
GET

Danh sách Key còn hạn

Lấy danh sách các key proxy xoay còn hạn sử dụng

Endpoint URL

/api/v1/user/buy-proxy/active-proxy-keys

Thông số Query

Tham sốKiểuBắt buộcMô tả
pagenumberKhông (mặc định: 1)Số trang
limitnumberKhông (mặc định: 10)Số lượng key trên mỗi trang

Ví dụ code

const axios = require('axios');

const getActiveProxyKeys = async (page = 1, limit = 10) => {
  try {
    const response = await axios.get(`https://api.hdfuturetech.com/api/v1/user/buy-proxy/active-proxy-keys?page=${page}&limit=${limit}`, {
      headers: {
        'Authorization': 'Bearer hd_ft_api_your_token_here',
      }
    });
    
    console.log('Danh sách key còn hạn:', response.data);
    return response.data;
  } catch (error) {
    console.error('Lỗi khi lấy danh sách key:', error.response?.data || error.message);
    throw error;
  }
};

getActiveProxyKeys();

Phản hồi

Thành công (200)

{
  "success": true,
  "data": [
    {
      "_id": "65f4c2d54a8fb5c282c13e59",
      "userId": "65f4c2d54a8fb5c282c13e50",
      "orderId": "65f4c2d54a8fb5c282c13e58",
      "keyxoay": "HD_12345678",
      "expired": "2024-04-25T03:30:00.000Z",
      "typeDate": "day",
      "status": "active",
      "purchaseDate": "2024-04-24T03:30:00.000Z",
      "remainingDays": 1,
      "remainingTime": "1 ngày, 0 giờ, 0 phút",
      "isExpired": false,
      "isAboutToExpire": true
    }
  ],
  "pagination": {
    "totalItems": 5,
    "totalPages": 1,
    "currentPage": 1,
    "itemsPerPage": 10,
    "hasNextPage": false,
    "hasPrevPage": false
  }
}

Lỗi (500)

{
  "success": false,
  "message": "Lỗi hệ thống"
}

Tạo Key ngay

Hướng dẫn nhanh để tạo và sử dụng key proxy xoay

Tạo Key Ngay

Dưới đây là hướng dẫn nhanh để tạo và sử dụng key proxy xoay trong vài phút.

1

Đăng ký & Nạp tiền

Đăng ký tài khoản HD FutureTech và nạp tiền vào tài khoản của bạn.

Đăng ký ngay →
2

Tạo API Token

Tạo token API từ trang cài đặt tài khoản để xác thực các yêu cầu API của bạn.

Tạo Token →
3

Mua Key & Sử dụng

Sử dụng API để mua key proxy xoay và tích hợp vào ứng dụng của bạn.

Xem hướng dẫn →

Cần hỗ trợ nhanh?

Đội ngũ hỗ trợ kỹ thuật của chúng tôi luôn sẵn sàng giúp đỡ bạn tích hợp API proxy xoay vào hệ thống của bạn.

Sẵn sàng trải nghiệm?

Bắt đầu sử dụng API proxy xoay của HD FutureTech ngay hôm nay