• 20-08-2018, 15:39:19
    #1
    Arkadaşlar selam. Bu konuyu başka bir forumda araştırdım ancak bir kişi yardım etti o da yanlış anlamış. Belki burada yardımcı olan çıkar diye yazmak istedim.

    Şimdi, bu adresten veri çekmek istiyorum:
    https://eu.api.battle.net/data/wow/t..._token=TOKENID

    Bu linkin sonuna kişisel token'ımı girdiğimde bana alttaki gibi bir sonuç veriyor ama bu sonuç dinamik, belirli aralıklarla güncelleniyor. Mesela tokenla bu sabah bir ara, aldığım veri buydu:
    {"_links":{"self":{"href":"https://eu.api.battle.net/data/wow/token/?namespace=dynamic-eu"}},"last_updated_timestamp":1534746796000,"price":2087250000}
    Buradaki timestamp ve price değerleri güncelleniyor.

    Bu veriyi kullanarak şu div'in içine veri yazdırmak istiyorum (WordPress sitemde, kenar çubuğunda widget olarak kullanacağım):
    <div class="abc"><span class="last-price">BURAYA price değeri 208,725 şeklinde gelsin</span><span class="last-update">Son güncelleme: "BURAYA last_updated_timestamp değeri 20 Ağustos 2018, 09:53 gibi gelsin"</span></div>
    Tam olarak ne yapmam gerekir? JSON konularında hiç bilgim yok. Sıfırım.
  • 20-08-2018, 15:41:28
    #2
    json_decode fonksiyonunu kullanmanız yeterli olacaktır.
  • 03-04-2019, 23:09:50
    #3
    Alıntı
    $(document).ready(function(){
    var data = {"_links":{"self":{"href":"https://eu.api.battle.net/data/wow/token/?namespace=dynamic-eu"}},"last_updated_timestamp":1534746796000,"pric e":2087250000}; // Json ile dönen api datası

    $('.abc').find('.last-price').html(data.price);
    $('.abc').find('.last-update').html(data.last_updated_timestamp);

    });
    veriyi jsavascript ile çekiyorsanız data = JSON.parse(data), php ile çekiyorsanız data = json_decode(data); yapmayı unutmayınız.