phoenix404 / php-proxiest
获取代理
v2.0
2018-02-03 14:44 UTC
Requires
- php: >=7
- phoenix404/useragents: v1.1
This package is auto-updated.
Last update: 2019-11-24 20:09:49 UTC
README
使用php-proxiest进行...
(自行承担风险)
安装
composer
composer require phoenix404/php-proxiest dev-master
git
git clone https://github.com/Phoenix404/php-proxiest.git
用法
基本用法
获取工作代理...
include ("Lib-Location/Src/Proxy.php");
$proxy = new Proxy();
$IP = $proxy->getWorkingProxy(true);
echo $IP;
获取下一个工作代理..
include ("Lib-Location/Src/Proxy.php");
$proxy = new Proxy();
$IP = $proxy->getNextWorkingProxy(true);
echo $IP;
要使用 Php-proxiest 库,您还必须下载新的代理。感谢 gimmeproxy、pubproxy 等可以下载新代理的地方。这可以通过在库中实现的某些下载功能来完成
- downloadAPIsProxies
- downloadForceProxies
- downloadNewOne
- downloadAllProxies
- downloadAndUpdateAllProxies
downloadAPIsProxies
每天最多可以下载 440 个 IP 的 downloadAPIsProxies($num = 10, $ips = "")
参数 | valueType | exmple | 描述 |
---|---|---|---|
$num | 整数 | range(1,120) | 下载 x 个 IP |
$ips | 字符串或数组 | 任何有效的 IP | 您可以留空。此参数用于使用其他 IP 下载新代理 |
include ("Lib-Location/Src/Proxy.php");
$proxy = new Proxy();
$proxy->downloadAPIsProxies(10);
$IP = $proxy->getNextWorkingProxy(true);
echo $IP;
downloadForceProxies
下载新代理需要很长时间。
downloadAPIsProxies($ips = "")
参数 | valueType | exmple | 描述 |
---|---|---|---|
$ips | 字符串或数组 | 任何有效的 IP | 您可以留空。此参数用于使用其他 IP 下载新代理 |
include ("Lib-Location/Src/Proxy.php");
$proxy = new Proxy();
$proxy->downloadForceProxies();
$IP = $proxy->getNextWorkingProxy(true);
echo $IP;
downloadNewOne
下载新代理需要很长时间。
downloadAPIsProxies($ips = "")
参数 | valueType | exmple | 描述 |
---|---|---|---|
$ips | 字符串或数组 | 任何有效的 IP | 您可以留空。此参数用于使用其他 IP 下载新代理 |
include ("Lib-Location/Src/Proxy.php");
$proxy = new Proxy();
$proxy->downloadAPIsProxies(10);
$IP = $proxy->getNextWorkingProxy(true);
echo $IP;