Skip to main content

AccessTr.neT M.



Merhaba Bir Konuda Takıldım Yorumlarınızı Bekliyorum

Merhaba Bir Konuda Takıldım Yorumlarınızı Bekliyorum

#1
öncelikle admin arkadaslardan konuyu yanlıs yere açtıysam özür diliyorum örnek bir çalışmam var takıldım ve yardımınıza ihtiyacım var 

Curl php üzerinde denemeler yaparken 

PHP Kod:
$post = 'pro=170889&RequestType=2';
$url = "https://www.xxx.com.tr/request";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, null);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36");
curl_setopt($ch, CURLOPT_COOKIE, 'PHpseskey=123');
$sonuc = curl_exec ($ch);




Seklinde bir post data Gönderiyorum Ve Result kısmına kadar geliyorum Benim yapma istediğim bu sonuc kısmını variables edip Location 'a variables ettiğim kısmı (linki) tanıtmak ve o siteye gitmesini sağlamak Örnek Result veriyorum

Kod:
{"url":"https://xxx.com.tr","list":[{"token":"Var_uri_with_ticket":"https://xxxx.com/baglanti_yes/slink/s_01/test-audio_tur=96000-video=1800000.m3u8"}],"session_key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","trm_token":"Bearer ","errCode":"OK","message":null,"ErrorMessage":null,"statusCode":200,"accessToken":null,"isLogin":test}

https://xxxx.com/baglanti_yes/slink/s_01/test-audio_tur=96000-video=1800000.m3u8 Burayı Header Location'a tanıtıp direk bu kısmı nasıl açtırabilirim tıkandım kaldım destekleriniz için şimdiden teşekkür ediyorum.

Cevapla
#2
Merhaba, benzeri işlemi aşağıdaki gibi yapıyorum, sizin kodun altına ekledim.

[code-sh=php]$post = 'pro=170889&RequestType=2';
$url = "https://www.xxx.com.tr/request";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, null);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36");
curl_setopt($ch, CURLOPT_COOKIE, 'PHpseskey=123');
$sonuc = curl_exec ($ch);


$json = json_decode($sonuc , true);
$sonuc = $json['list'];[/vb]

kodu ile sonuc değerini alabilirsin,

veya

[code-sh=php]$string = '{"url":"https://xxx.com.tr","list":[{"token":"Var_uri_with_ticket":"https://xxxx.com/baglanti_yes/slink/s_01/test-audio_tur=96000-video=1800000.m3u8"}],"session_key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","trm_token":"Bearer ","errCode":"OK","message":null,"ErrorMessage":null,"statusCode":200,"accessToken":null,"isLogin":test}';


preg_match_all('/(baglanti_yes.*m3u8)/',$string, $posts,PREG_SET_ORDER);

foreach ($posts as $thing) {
    $link = "https://xxxx.com/" .$thing[1];

echo $link;
//header("Location: $link");
}
[/vb]


kodu ile linki görebilirsin, echoyu iptal edip headeri aktif edersen link açılır.

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
...........
#3
Son Düzenleme: 26/11/2019, 18:25, Düzenleyen: angel1585.
ocam Şöyle bir problem var 1.de json u decode etmissin bana gelen linkde decode ecilecek  soruce ikincisinde ise string kısmı değişken yani linkde token var  onu belirtmemisim benim hatam olmus bu konuda yardımcı olabilirmisin?

Cevapla
#4
Alıntı:$string = '{"url":"https://xxx.com.tr","list":[{"token":"Var_uri_with_ticket":"https://xxxx.com/baglanti_yes/slink/s_01/test-audio_tur=96000-video=1800000.m3u8"}],"session_key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","trm_token":"Bearer ","errCode":"OK","message":null,"ErrorMessage":null,"statusCode":200,"accessToken":null,"isLogin":test}';


Örnek sonuca göre link yapısı nasıl olmalı?

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
...........
#5
(26/11/2019 18:30)ozanakkaya Adlı Kullanıcıdan Alıntı:
Alıntı:$string = '{"url":"https://xxx.com.tr","list":[{"token":"Var_uri_with_ticket":"https://xxxx.com/baglanti_yes/slink/s_01/test-audio_tur=96000-video=1800000.m3u8"}],"session_key":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","trm_token":"Bearer ","errCode":"OK","message":null,"ErrorMessage":null,"statusCode":200,"accessToken":null,"isLogin":test}';


Örnek sonuca göre link yapısı nasıl olmalı?
https://xxxx.com/baglanti_yes/slink/s_01...00000.m3u8 Bu kısma kadar sabit link yapısı bundan sonra değişken olarak token=123 tarzı değişken geliyor 
her post datada token değişiyor

Cevapla
#6
Bu token curl ile gelen veride yazmıyor mu?

"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
...........

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da