WeProxy
PHP

Dil / SDK

PHP İçin WeProxy Proxy Kurulumu

PHP’de WeProxy için en yaygın yol cURL’dur. Composer gerekmez; curl eklentisi yeterlidir. Host, port ve kimlik bilgilerini ortamdan okuyup çıkış IP’sini doğrulayın.

PHP’de WeProxy bağlantısı için en yaygın yol cURL’dur. Composer paketi gerekmez; curl eklentisi yeterlidir. Bu kısa rehberde host, port ve kimlik bilgileriyle HTTP proxy üzerinden çıkış IP’sini doğrulama örneği vardır.

Gereksinimler

  • PHP 8.0+ ve curl eklentisi (php -m çıktısında curl görünmeli)
  • WeProxy panelinden host, port, kullanıcı adı ve parola

Kimlik bilgilerini kaynak koda yazmayın; ortam değişkenlerinde tutun.

export WEPROXY_HOST="gw.weproxy.com.tr"
export WEPROXY_PORT="8989"
export WEPROXY_USER="PROXY_USERNAME"
export WEPROXY_PASSWORD="PROXY_PASSWORD"

cURL ile HTTP Proxy

<?php
$host = getenv('WEPROXY_HOST') ?: 'gw.weproxy.com.tr';
$port = getenv('WEPROXY_PORT') ?: '8989';
$user = getenv('WEPROXY_USER') ?: '';
$pass = getenv('WEPROXY_PASSWORD') ?: '';

$ch = curl_init('https://api.ipify.org');
curl_setopt($ch, CURLOPT_PROXY, $host . ':' . $port);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, $user . ':' . $pass);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
echo curl_exec($ch);

SOCKS5 paketiniz varsa panelde SOCKS açıksa CURLOPT_PROXYTYPE değerini CURLPROXY_SOCKS5 yapın.

GitHub örneği

Çalıştırılabilir örnek, ortam değişkenleri ve kısa README için weproxy-io/php-proxy reposuna bakın.

Kaynaklar

Diğer entegrasyonlar

Başka bir araca mı bakıyorsunuz?

Başlayın

WeProxy ile hemen bağlanın

Hesap oluşturun, 1 GB ücretsiz residential trafiği hemen kullanın ve yukarıdaki adımları kendi kurulumunuzda uygulayın.