PHP Betsapi.com ile takım maçlarını alan bot

Betsapi.com üzerinden istediğiniz takımın oynadığı maçları ve fikstürünü alabilirsiniz.

Örnek : https://betsapi.com/t/22202/Galatasaray Galatasarayın oynadığı ve oynayacağı maçların tablosunu alabilirsiniz. For döngüsünü tablodaki sayıya göre ayarlamanız gerekli şuan en fazla tabloda 5 var ve 5’e göre ayarlı alacağınız takımda tablo sayısı kaç ise onu belirtmeniz gerekiyor.PHP preg_match_all kullanılarak alınmıştır.

 

 set_time_limit(0);  
 function getData($data,$startTag,$finishTag){  
 $data= explode($startTag,$data);  
 $data= $data[1];  
 $data= explode($finishTag,$data);  
 $data= $data[0];  
 return $data;  
 }  
 for ($b = 1; $b <= 3; $b++) {  
 $site = "https://betsapi.com/t/22202/Galatasaray/p.$b";  
 $data = file_get_contents($site);  
 preg_match_all('/<tr>.*?>.*?<\/tr>/si', $data, $download);  
 foreach($download as $d)  
 {  
 $toplam = count ($d);  
 for ($s = 0; $s <= $toplam; $s++) {  
 $round = getData($d[$s],'<td>','</td>');  
 $tarih = getData($d[$s],'<td class="dt_n" data-dt="','"');  
 $tarih = str_replace('T', ' ', $tarih);  
 echo $tarih = str_replace('Z', ' ', $tarih);  
 echo '<br>';  
 $lig = getData($d[$s],'td class="league_n">','</td>');  
 echo $lig = getData($lig,'">','</a>');  
 echo '<br>';  
 $rakip = getData($d[$s],'<a href="/t/','a>');  
 echo $rakip = getData($rakip,'>','</');  
 echo '<br>';  
 $away = getData($d[$s],'v <a href="','a>');  
 //echo $away = getData($away,'>','</');  
 $skor= getData($d[$s],'<a href="/r/','a>');  
 echo $skor = getData($skor,'>','</');  
 echo '<br>';  
 echo $sonuc =getData($d[$s],'<td class="badge_','">');  
 echo '<br>';  
 $takim = 'Sakaryaspor';  
 }  
 }  
 }  

Yorumlar

Bu blogdaki popüler yayınlar

Stormfall: Saga of Survival Hile

Php ile Windows Uygulama Yapmak Başlangıç (PHP Desktop)

Rise Of Civilizations