v2.5.2
Giriş yap

Php curl ile veri çekme

kleisberg
3,903 defa görüntülendi ve 2 kişi tarafından değerlendirildi

https://www.binance.com/tr/markets buradan curl ile anlık olarak veri çekmek istiyorum fakat normal girdiğim zaman gelen veriler curl ile girdiğim zaman gelmiyor bu sorunu nasıl çözebilirim ?

Kodlarım ;

<?php
    function getBinance(){


        $istemci = curl_init();
        curl_setopt($istemci, CURLOPT_REFERER, "https://www.binance.com/tr/markets");
        curl_setopt($istemci, CURLOPT_URL, "https://www.binance.com/tr/markets");
        curl_setopt($istemci, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 OPR/73.0.3856.415");
        curl_setopt($istemci, CURLOPT_RETURNTRANSFER, 1);
        $ham_veri = curl_exec($istemci);
        echo $ham_veri;
    }

?>
zafer
1340 gün önce

Merhaba kleisberg,

Tam emin olmamakla birlikte sanırım Binance verileri sayfaya getirmek için ajax yöntemleri kullanıyor. Bu yüzden sen sayfayı aldığında sadece html iskeleti görüyorsun.

Benim tavsiyem eğer Binance üzerinden sunulan bir API varsa bunun üzerinden ilerlemen şeklinde olur. İyi çalışmalar.