• 10-09-2020, 20:27:28
    #1
    Merhaba
    Kripto para kurlarını siteme eklemek istiyorum.Bunu nasıl yapabilirim
    Güncel kurlar burada -> https://api.btcturk.com/api/v2/ticke...Symbol=BTC_TRY

    Edit : yalnızca bid ve ask değerlerini çeksem yeterli.
  • 10-09-2020, 20:41:57
    #2
    <?php
    $url = "https://api.btcturk.com/api/v2/ticker?pairSymbol=BTC_TRY";
    $veri = file_get_contents($url);
    
    $bid = '@"bid":(.*?),"ask"@si';
    $ask = '@"ask":(.*?),"open"@si';
    
    preg_match($bid,$veri,$alis);
    preg_match($ask,$veri,$satis);
    
    echo $alis[1];
    echo "<br />";
    echo $satis[1];
    ?>
    Kısıtlı PHP bilgimle bunu hazırladım. Umarım işinize yarar.
  • 10-09-2020, 20:42:45
    #3
    OktayDurak adlı üyeden alıntı: mesajı görüntüle
    <?php
    $url = "https://api.btcturk.com/api/v2/ticker?pairSymbol=BTC_TRY";
    $veri = file_get_contents($url);
    
    $bid = '@"bid":(.*?),"ask"@si';
    $ask = '@"ask":(.*?),"open"@si';
    
    preg_match($bid,$veri,$alis);
    preg_match($ask,$veri,$satis);
    
    echo $alis[1];
    echo "<br />";
    echo $satis[1];
    ?>
    Kısıtlı PHP bilgimle bunu hazırladım. Umarım işinize yarar.
    Teşekkür ederim hocam.
  • 10-09-2020, 21:00:57
    #4
    İlk mesajda belirtilen şekilde de olabilir, fakat şu şekilde daha doğru olur.

    <?php
    
    $Btc = file_get_contents('https://api.btcturk.com/api/v2/ticker?pairSymbol=BTC_TRY');
    $DecodedJson = json_decode($Btc);
    
    echo 'Bid: ' . $DecodedJson->data[0]->bid;
    echo '<br>';
    echo 'Ask: ' . $DecodedJson->data[0]->ask;