请输入
菜单

通过PHP使用kookeey线路实例及api签名

  • 通过PHP配置kookeey代理

打开 kookeey IP 代理平台,假如端口是 http://gate.kookeey.io:15959,账号: kookeey,密码: 12345678 )。

<?php
function get_file_curl($url, $proxy_host, $proxy_port, $loginpassw) {
    $ch = curl_init();
    curl_setopt_array($ch, [
        CURLOPT_URL            => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_PROXYTYPE      => CURLPROXY_HTTP,  //如果是socks5协议线路 CURLPROXY_HTTP  改为 CURLPROXY_SOCKS5
        CURLOPT_PROXY          => $proxy_host,
        CURLOPT_PROXYPORT     => $proxy_port,
        CURLOPT_PROXYUSERPWD  => $loginpassw,
        CURLOPT_HTTP_VERSION  => CURL_HTTP_VERSION_1_1,
        CURLOPT_USERAGENT     => 'Mozilla/5.0'
    ]);

    $data = curl_exec($ch);
    if(curl_errno($ch)) echo 'Error: '.curl_error($ch);
    curl_close($ch);
    return $data;
}

// 测试调用
var_dump(get_file_curl(
    "http://ipinfo.io/ip",
    "gate.kookeey.io",
    "15959",
    "kookeey:12345678"
));


  • 通过PHP调用API签名加密
$dateT = time();
$URL1 = "https://kookeey.com/pl?accessid=1111222&signature="
                .((base64_encode(hash_hmac("sha1", 't=4&p=6&s=1&ts='
                .$dateT, 'cHBwcHBsYWNpZEBnjU3Nzc1OTk3MTE0MzQy', false))))
                ."&t=4&p=6&s=1&ts="
                .$dateT.'';
echo $URL1;
echo "\n\n";


上一个
通过Java使用kookeey线路实例及api签名
下一个
通过node.js使用kookeey线路实例及api签名
最近修改: 2025-04-17