Muat turun senarai proxy, dalam format txt/CSV/API pilihan anda
Socks5Proxy adalah perkhidmatan proxy yang membolehkan anda memuat turun senarai datacenter·ISP proxy yang dibeli dalam 6 format fail .txt atau .csv, atau melalui REST API, di mana senarai tersebut akan muncul di dashboard sejurus selepas pembayaran.
Apakah itu senarai proksi?
Senarai proxy ialah fail yang mengandungi satu proxy setiap baris yang anda beli. Kebanyakan pengumpul, alat automasi, penyemak imbas anti-pengesanan, dan program pengurusan akaun memuatkan fail senarai sedemikian untuk menggunakan proxy bergilir-gilir atau mengagihkan satu setiap akaun.
Oleh kerana setiap alat menerima format yang berbeza, proksi yang sama perlu disesuaikan untuk digunakan terus. Socks5Proxy membolehkan anda memilih format biasa terlebih dahulu, jadi tidak perlu mengedit semula selepas memuat turun senarai.
Jika anda mengubah senarai secara manual, satu tanda kolon yang tertinggal boleh menyebabkan alat gagal membaca keseluruhan baris. Dengan menerima format yang sesuai untuk alat anda dari awal, anda boleh mengelakkan kesilapan ini dan hanya perlu memuat turun semula format yang sama apabila senarai berubah selepas membeli pelan baru.
Dalam format apa senarai proxy boleh dimuat turun?
Pilih salah satu format berikut dari skrin proksi saya di papan pemuka atau API. Jika anda memilih protokol HTTP, port HTTP akan digunakan; jika anda memilih SOCKS5, port SOCKS5 akan digunakan.
Anda dapat mengubah format dan mengunduhnya kembali kapan saja. Anda dapat mengunduh daftar yang sama dalam format http:// untuk crawler dan socks5:// untuk browser, tetapi IP dan informasi akun akan tetap sama.
| Format | Contoh satu baris | Alat yang sesuai |
|---|---|---|
| ip:port:user:pass | 203.0.113.10:41000:user:pass | Program pengurusan akaun, banyak crawler |
| user:pass@ip:port | user:pass@203.0.113.10:41000 | Alat tanpa sambungan pelayar, beberapa bot |
| ip:port | 203.0.113.10:41000 | Persekitaran dengan pengesahan IP dihidupkan |
| socks5:// | socks5://user:pass@203.0.113.10:42000 | Anti-detect browser, Node.js, Python |
| http:// | http://user:pass@203.0.113.10:41000 | requests, Scrapy, cURL, pembolehubah persekitaran |
| CSV | ip,http_port,socks5_port,user,pass,country,city | Spreadsheet, jadual padanan akaun |
Di mana untuk memuat turun senarai proxy?
Selepas bayaran selesai, senarai IP akan muncul dengan segera pada skrin proksi saya di dashboard. Anda boleh memilih format, protokol, negara, dan pelan di bahagian atas dan memuat turun dalam .txt atau .csv. Jika anda membeli beberapa pelan, anda boleh memuat turun dalam satu fail atau mengikut pelan atau negara.
Daftar di layar digulir dalam tabel dengan tinggi tetap, dan setiap baris memiliki tombol salin sehingga Anda dapat langsung menyalinnya jika hanya membutuhkan beberapa tanpa mengunduh file.
Nama fail termasuk format dan tarikh muat turun, jadi anda boleh tahu fail mana yang terkini walaupun memuat turun beberapa kali. Fail CSV mempunyai nama ruang pada baris pertama, jadi apabila dibuka dalam hamparan, ia akan dipaparkan sebagai jadual dengan segera.
Pada skrin senarai, anda boleh menapis mengikut negara, pelan dan tarikh luput, dan memuat turun hasil yang ditapis. Contohnya, pilih hanya IP ISP dedicated AS dan muat turun sebagai CSV untuk membuat jadual pemadanan akaun dengan segera.
Bagaimana cara menerima senarai proksi melalui API?
Buat kunci API di skrin kunci API papan pemuka. Kunci hanya akan dipaparkan sepenuhnya sekali semasa penciptaan, jadi simpan di tempat yang selamat. Jika anda kehilangannya, buat kunci baharu, dan kunci lama akan berhenti berfungsi serta-merta.
Senarai diterima melalui dua alamat. /proxies mengembalikan senarai JSON dengan IP, port, nama pengguna, kata laluan, negara, bandar dan tarikh luput. /proxies/download mengembalikan teks berbaris dalam format pilihan. Kedua-dua alamat boleh ditapis mengikut negara (country) dan protokol (protocol).
Untuk permintaan API, gunakan kunci API bukan token akaun. Token akaun hanya digunakan untuk log masuk dashboard, manakala kunci API digunakan untuk tugas berprogram seperti senarai carian, jadi walaupun kunci diketahui, log masuk akaun tetap selamat. Permintaan hanya diterima melalui HTTPS.
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://socks5proxy.io/api/v1/proxies/download?protocol=http&format=ip:port:user:pass"curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://socks5proxy.io/api/v1/proxies?country=us"import itertools, requests
API = "https://socks5proxy.io/api/v1/proxies/download"
lines = requests.get(API, params={"protocol": "http", "format": "url"},
headers={"Authorization": "Bearer YOUR_API_KEY"}, timeout=20).text.split()
pool = itertools.cycle(lines)
for url in ["https://example.com/a", "https://example.com/b"]:
p = next(pool)
print(requests.get(url, proxies={"http": p, "https": p}, timeout=20).status_code)Bagaimana senarai berbeza jika menggunakan pengesahan IP?
Pengesahan IP ialah kaedah mendaftarkan alamat IPv4 awam pelayan anda dalam dashboard dan hanya menerima sambungan tanpa kata laluan dari alamat tersebut. Anda boleh mendaftarkan sehingga 10 alamat.
Dengan pengesahan IP, anda boleh menyambung terus dengan format ip:port. Fail senarai tidak mengandungi kata laluan, jadi alamat proksi boleh disimpan dalam fail konfigurasi atau repositori kod yang dikongsi tanpa mendedahkan maklumat akaun. Untuk komputer riba yang sering berubah lokasi, lebih mudah menggunakan kaedah nama pengguna dan kata laluan bersama.
Alamat yang didaftarkan adalah IPv4 awam pelayan atau komputer anda yang menyambung ke proksi, bukan IP proksi. Anda boleh menyemak dan menambah IP awam anda dalam bahagian pengesahan IP papan pemuka.
Adakah tip untuk memuatkan senarai proksi ke dalam alat?
- Untuk alat pengurusan akaun, muat turun CSV untuk memadankan akaun dan IP dalam satu jadual untuk pengurusan yang lebih mudah.
- Pengumpul menerima format http:// dan menggunakan proxy yang berbeza untuk setiap permintaan.
- Anti-detect browser menerima format socks5:// dan memerlukan satu baris untuk setiap profil.
- Jika anda membahagikan tugas mengikut negara, gunakan penapis negara untuk menerima fail berasingan untuk setiap negara.
- Apabila membeli pelan baru, IP baru akan ditambah ke alamat API yang sama, jadi muat turun senarai setiap kali memulakan tugas.
Apakah maklumat yang terkandung dalam senarai proxy?
Satu baris mengandungi IP, port HTTP, port SOCKS5, nama pengguna dan kata laluan. CSV dan JSON juga termasuk kod negara, bandar dan tarikh luput pelan. Bilangan negara dengan IP tersedia: datacenter 47, ISP 19.
Semua IP adalah IPv4 dan kekal sama sepanjang tempoh pelan. Jadi senarai yang telah diperoleh boleh digunakan sehingga tamat tempoh.
Setiap item dalam senarai JSON termasuk jenis plan, jadi anda boleh mengendalikan IP shared, private, dan dedicated secara berbeza dalam program. Contohnya, dedicated IP boleh digunakan untuk log masuk akaun dan shared IP hanya untuk pengumpulan halaman awam.
Jika anda menggunakan alat yang menggunakan senarai lama untuk masa yang lama, ingatlah bahawa baris dengan pelan yang telah tamat tempoh tidak akan bersambung. Gantikannya dengan senarai baru. Kaedah menerima melalui API tidak memerlukan pengurusan sedemikian.
| Kan | Penerangan |
|---|---|
| ip | Alamat IPv4 proxy |
| http_port | Port sambungan HTTP·HTTPS |
| socks5_port | Port sambungan SOCKS5 |
| user, pass | Nama pengguna dan kata laluan |
| country, city | Lokasi IP (kod negara, bandar) |
| expires | Tarikh luput pelan (JSON) |
Bagaimana untuk menyimpan fail senarai proxy dengan selamat?
Fail senarai yang mengandungi nama pengguna dan kata laluan adalah sama dengan maklumat akaun. Jangan memuat naiknya terus ke repositori awam atau ruang sembang yang dilihat oleh ramai orang. Sebaiknya simpan di folder tetapan pelayan atau alat pengurusan nilai rahsia.
Jika Anda perlu menyimpan informasi proxy di repositori kode, aktifkan IP authorization dan dapatkan dalam format ip:port. Tanpa kata sandi, file tidak dapat diakses kecuali dari server yang terdaftar.
Urus kunci API dengan cara yang sama. Jika anda fikir kunci telah terdedah, buat kunci baru dalam dashboard dan kunci lama akan segera disekat.
Bagaimana cara memeriksa sambungan selepas memuat turun senarai?
Cara termudah ialah menghantar permintaan ke alamat pengesahan IP bagi setiap baris dalam senarai. Jika IP yang dipulangkan sama dengan IP dalam baris, sambungan berjaya. Skrip ringkas seperti gelung cURL di bawah boleh mengesahkan ratusan IP dalam beberapa minit.
Semasa mengesahkan, jangan buka terlalu banyak sambungan serentak. Jika anda menggunakan pelan kongsi, pastikan tidak melebihi 500 sambungan serentak. Jika ada baris yang tidak berfungsi, periksa sama ada port HTTP dan SOCKS5 telah ditukar dengan betul dan kaedah pengesahan adalah tepat.
while read p; do
echo "$p $(curl -s -m 15 -x "$p" https://api.ipify.org)"
done < proxies.txtApa yang perlu saya beli untuk menerima senarai proksi?
Muat turun senarai dan API termasuk dalam semua pelan. Datacenter kongsi bermula dari 100, harga unit bermula dari $0.0179, ISP dan pelan peribadi/dedicated juga menerima senarai dengan cara sama.
Daftar dengan token akaun, tambah baki dan beli pelan untuk mendapatkan senarai serta-merta. Minimum topup: $30.
Walaupun anda membeli pelbagai jenis pelan, senarai akan dikumpulkan di satu tempat. Jika anda ingin memuat turun senarai proksi datacenter berkongsi dan senarai proksi ISP khusus secara berasingan, gunakan penapis pelan. Jika anda ingin memuat turun semuanya dalam satu fail, muat turun tanpa penapis.