Delphi Can

Orjinalini görmek için tıklayınız: PHP cURL token sorunu
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhaba. Yaklaşık bir yıldır bu soruma cevap bulamıyorum. Kendimde ne kadar cURL uğraşsamda yapamadım malesef. Basit bir örnek ile sorumu yazıyorum.

Şimdi yutup video linkleri sessionu açan pc ip-sine göre verir. Bu linki buraya yazarsam çalışmayacaktır ancak benim pc ip değişmediği sürece çalışacaktır değilmi. Bu php curl da sessionu serverin ip-sine göre video link aldığımda video linki server çalışıyor benim ip çalışmıyor haliyle. PHP işlemleri server tarafında yaptığından token ip kaydı servere çalışacak şekilde oluyor. cURL ile nasıl video linkini nasıl alırız benim ip-dede çalışşın?

Test işlemi için örnek kodum.
<?php

$code = 'aztv';

   $ch = curl_init();
   $timeout = 3;
curl_setopt($ch, CURLOPT_URL , "http://www.myvideo.az/ios/android.php?chan=&chan=".$code );
$header[] = "Accept-Language: en";
$header[] = "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3";
$header[] = "Pragma: no-cache";
$header[] = "Cache-Control: no-cache";
$header[] = "Accept-Encoding: gzip,deflate";
$header[] = "Content-Encoding: gzip";
$header[] = "Content-Encoding: deflate";
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_USERAGENT, "User-Agent: ".$_SERVER['HTTP_USER_AGENT']);
//curl_setopt($ch, CURLOPT_INTERFACE, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_ENCODING,'gzip');
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, '1');
   curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , $timeout);

   $tmp = curl_exec($ch);
   curl_close($ch);

$obj = json_decode($tmp);
echo $obj->{'st'}; 

?>
Selam,
Anladığım kadarı ile farklı IP lerden de girseniz aynı videonun çalışmasını istiyorsunuz. Bunun içinde kendi server ınızda bir php kodu yazıp videoyu oradan cURL ile çekip istek yapan IP de oynatılmasını istiyorsunuz? Yaptığım aramalarda aşağıdaki linkleri buldum, bi inceleyin isterseniz.
http://stackoverflow.com/questions/84014...eo-handler

http://stackoverflow.com/questions/13425...60#1342760
(03-02-2017, Saat: 13:13)esistem Adlı Kullanıcıdan Alıntı: [ -> ]Selam,
Anladığım kadarı ile farklı IP lerden de girseniz aynı videonun çalışmasını istiyorsunuz. Bunun içinde kendi server ınızda bir php kodu yazıp videoyu oradan cURL ile çekip istek yapan IP de oynatılmasını istiyorsunuz? Yaptığım aramalarda aşağıdaki linkleri buldum, bi inceleyin isterseniz.
http://stackoverflow.com/questions/84014...eo-handler

http://stackoverflow.com/questions/13425...60#1342760

Merhaba. İlginiz için teşekkür ederim. PHP server tarafında çalıştığından işlemleri serverin ip ve user agentine göre yapıyor. Bende giriş yaptığımda php bana hazır adresi veriyor. Bu adresi almak için server ip-sini kullandığından cookie ve token olaylarıda haliyle one göre veriliyor. Bende çalışmıyor. Programda kodlarsak sorun çıkarmıyor. Çünkü bizim ip üzerinden işlem yaptığından böyle sorunlar oluşmuyor. Verdiğiniz adreslere bakacağım.
cözebildiniz mi?
Merhaba. Çözemedim. Javascript ile yazdım ama normal halde çalıştı serverde js script çalışmadı. Bende pes ettim.
normal halde nasil calisti js i nasil kurdunuz
https://github.com/search?utf8=%E2%9C%93...tube&type=

burada ki örneklere hiç baktınızmı belki işinize yarayan bir şey çıkar.
calistirablilen oldu mu?