Merhaba. İşten güçten bilgisayarla pek fazla uğraşamıyorum. Üye olurken elimden geldikçe insanlara yardımcı olmak istemiştim ama pek fazla fırsatım olmuyor. Yakın zamanda aklımdaki bir uygulama için iddaa bültenine ihtiyacım olmuştu ve bunu basit kodlarla Nesine'den çekerek halletmiştim. Şimdi kodları ihtiyacı olan arkadaşlarla paylaşmak istedim. Kod çıktıyı json formatında veriyor. Bana sadece futbol bülteni lazımdı onun için uyarladım bir kaç bölüm değiştirilerek farklı spor dallarının bülteni çekilebilir. İşinize yarayacağını umuyorum.

Kodlarda;
$tur="1"; kısmı futbol bültenini ifade eder.
$cekilentarih="17.01.2022"; kısmı ise bülteni çekilecek günü ifade eder, bu kısmı bültenini çekmeyi istediğiniz gün ile değiştireceksiniz. Örneğin yarının bültenini çekmek için değişkeni 18.01.2022 olarak değiştirmeniz gerekiyor.

<?php
error_reporting(1);
ini_set('display_errors', 1);
$file="https://bulten.nesine.com/api/bulten/getprebultenfull";
$sonuclar = file_get_contents('compress.zlib://'.$file);
$tur="1";
$cekilentarih="17.01.2022";
$sonuclardata = json_decode($sonuclar);

echo '{"maclar": [';


//futbol bülten getir//
$macara = json_decode($sonuclar);
foreach ($macara->sg->EA as $macaramasonuc)
 {
    if ($macaramasonuc->TYPE == $tur && $macaramasonuc->D == $cekilentarih) {
        
    
$id = $macaramasonuc->C;
$tarih = $macaramasonuc->D;
$saat = $macaramasonuc->T;
$ev = $macaramasonuc->HN;
$dep = $macaramasonuc->AN;
$evoran= $macaramasonuc->MA;

$found_key = array_search('1', array_column($evoran, 'MTID'));


$evoranson= $macaramasonuc->MA[$found_key]->OCA[0]->O;
$beraberlikoranson= $macaramasonuc->MA[$found_key]->OCA[1]->O;
$deporanson= $macaramasonuc->MA[$found_key]->OCA[2]->O;

echo '{"kod": "'.$id.'", "ev": "'.$ev.'", "dep": "'.$dep.'", "evoran": "'.$evoranson.'", "deporan": "'.$deporanson.'", "beraber": "'.$beraberlikoranson.'", "tarih":"'.$tarih .'", "saat":"'.$saat.'"},';


    }
}
//futbol bülten getir sonu//
echo ']}';