Php curl ile veri çekme
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;
}
?>
Merhaba,
Sitenin front-end tarafı Vue.js ile yazılmış. Teknik olarak veriyi kendi içinde render edip sayfaya basıyor. Sayfa da render işlemi yapmıyor. Bu sebeple veri çekemiyorsun.
https://www.binance.com/gateway-api/v1/public/asset-service/product/currency
https://www.binance.com/gateway-api/v2/public/asset-service/product/get-products?includeEtf=true
https://www.binance.com/gateway-api/v1/public/isolated-margin/pair/all
https://www.binance.com/gateway-api/v1/public/margin/symbols
https://www.binance.com/gateway-api/v1/friendly/marketing/market/getMarketsPagePairs?currency=TRY
https://www.binance.com/gateway-api/v2/public/market/notice/get?page=1&rows=1
https://www.binance.com/gateway-api/v2/public/market/notice/get?page=1&rows=10
https://www.binance.com/gateway-api/v1/public/common/config/getLanguageMapByKey
https://www.binance.com/gateway-api/v1/public/fiatpayment/menu/currency
gibi api url'lerini kontrol etmelisin.