Git Product home page Git Product logo

proxy-1dayvn's Introduction

API Proxy 1dayvn

Hướng dẫn sử dụng API lấy proxy của 1dayvn.com.

Cần nhận API từ Admin hoặc mua từ website: https://proxy.1dayvn.com

1 - Proxy xoay 0 giây

  • Đây là loại proxy có thể get liên tục. Mỗi lần Get sẽ trả về proxy khác nhau.
  • Proxy sau khi get Live từ 30 phút ~8h.
  • Get proxy không giới hạn số lần
  • Proxy không giới hạn băng thông, dung lượng

Cách thức lấy proxy qua API

  1. Phương thức: GET

  2. URL đích: https://proxy.1dayvn.com/api/premium/single-proxy?key=[API_KEY]

  3. JSon trả về:

{
  "status": "SUCCESS",
  "statusCode": 200,
  "data": {
    "ip": "117.5.212.137", // IP Proxy
    "port": 36009, //Port Proxy
    "geo_local": "VN", // Geo local
    "ms": "1742", // Milliseconds connect
    "type": "HTTP", // Type Proxy
    "ip_public": "117.0.115.73", // IP Public
    "created_at": "2023-11-04T15:39:03.000000Z",
    "updated_at": "2023-11-04T15:39:03.000000Z",
    "username": "byadmin", // User Proxy
    "password": "Xp51pgBB" // Password Proxy
  }
}

Ví dụ get proxy:

Curl Example

curl -X GET -H "Content-Type: application/json" https://proxy.1dayvn.com/api/premium/single-proxy?key=[API_KEY]

Python Example

New_proxy = None
API = '' #API tại đây
headers_get = {
    'User-Agent': 'Mozilla/5.0 (1dayvn-AppDesktop) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36',
    "Content-Type": "application/json",
    "Accept": "application/json",
}
try:
    gettoken = requests.get(
        f'https://proxy.1dayvn.com/api/premium/single-proxy?key={API}',
        headers=headers_get)
    if gettoken.status_code == 200:
        datas = gettoken.json()
        data_ids = datas["data"]
        for item in data_ids:
            ip = item["ip"]
            port = item["port"]
            username = item["username"] if item["username"] else "None"
            password = item["password"] if item["password"] else "None"
            New_proxy = f'{ip}:{port}'
            if username and username != "None":
                New_proxy = f"{ip}:{port}:{username}:{password}"
    if gettoken.status_code == 400:
        print('API Đã hết hạn, Hoặc không chính xác\n'
except:
    print('Get Proxy erro')

print(New_proxy)

Nodejs - Axios Example

const headers = {
  'User-Agent': 'Mozilla/5.0 (1dayvn-AppDesktop) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36'
};
let API = '' // API tại đây
let proxy = ''
try {
    const data_proxy = await axios.get(`https://proxy.1dayvn.com/api/premium/single-proxy?key=${API}`, {
    timeout: 10000,
    headers: headers,
    });
    if (data_proxy.status === 200) {
      raw_proxy = token_active.data;
      proxy =  `${raw_proxy.ip}:${raw_proxy.port}`
      if (raw_proxy.user){
        proxy = `${raw_proxy.ip}:${raw_proxy.port}:${raw_proxy.username}:${raw_proxy.password}:`
      }
    }
} catch (error) {
    console.log('Conect Server Erro', error)
}
console.log('proxy:', proxy)

Tool hỗ trợ forward và tự động xoay

Công cụ hỗ trợ get, xoay proxy liên tục theo thời gian và forward proxy về dạng local.

Công cụ online:

  • Công cụ Hỗ trợ lấy proxy: Bắt đầu
  • API lấy proxy không user:pass:
https://1dayvn.com/help/get-non.php?key=[API]

2 - Proxy Dân cư VN Fresh List

Giới thiệu:

Dạng Fresh list là dạng danh sách và làm mới liên tục. Có nghĩa chúng tôi sẽ cấp cho bạn 1 danh sách proxy theo số lượng của gói. Nhưng proxy này sẽ được kiểm tra và làm mới (Thay thế) liên tục. Thời gian làm mới 2 giờ/lần. Danh sách của bạn sẽ luôn được cập nhật đầy đủ số lượng.

(Ghi chú: Proxy này chỉ live từ 30 phút đến 8h)

Cách sử dụng

Các bạn có thể sử dụng API được cung cấp để lấy danh sách với link API hoặc công cụ hỗ trợ kèm theo dưới đây.

Proxy có 2 định dạng ip:portip:port:user:pass

1. Tool hỗ trợ Lấy list Proxy

Công cụ hỗ trợ get Fresh list từ server về. Đồng thời giúp các bạn check live proxy.

Chức năng:

  1. Hỗ trợ lấy Proxy list về nhanh chóng.
  2. Hỗ trợ kiểm tra kết nối proxy.
  3. Hỗ trợ lọc trùng và xuât tệp .txtexel.

Công cụ có thống kê rõ ràng cho từng proxy vì vậy đây là một công cụ hữu ích cần thiết cho bạn.

Tải về:

3. Công cụ online:

  • Công cụ Hỗ trợ chuyển định dạng ip:port:user:pass thành user:pass@ip:port: Bắt đầu
  • Công cụ Hỗ trợ chuyển định dạng host:port:user:pass thành ip:port:user:pass: Bắt đầu

Liên hệ:

proxy-1dayvn's People

Contributors

2movn avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.