phoenix404/php-proxiest

v2.0 2018-02-03 14:44 UTC

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;