WeProxy
PHP

Dil / SDK

PHP iç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.

WeProxy bağlantı akışı

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, 100 MB ücretsiz residential trafiği hemen kullanın ve yukarıdaki adımları kendi kurulumunuzda uygulayın.