lostyazilim

JSON Veri Çekme

4 Mesajlar 896 Okunma
lstbozum
wmaraci reklam

Durotan Durotan WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek 3D Sanatçı
  • Konum Kocaeli
  • Ad Soyad F** T**
  • Mesajlar 1676
  • Beğeniler 204 / 340
  • Ticaret 2, (%100)
Merhabalar.

Öncelikle konu doğru yerde mi bilmiyorum ve bu konularda hiç bilgim yok o yüzden başlıkta JSON demem de doğru mudur onu bile bilmiyorum.

Basit bir veri çekimi yapmak istiyorum.

Öncelikle veri çekeceğim URL bu:

https://eu.api.battle.net/data/wow/token/?namespace=dynamic-eu&locale=en_GB&access_token=TOKENID

Buraya ben token ID'mi girdiğimde bana şöyle bir sonuç veriyor:
{"_links":{"self":{"href":"https://eu.api.battle.net/data/wow/token/?namespace=dynamic-eu"}},"last_updated_timestamp":1534746796000,"price":2087250000}

Ben şunu istiyorum.


BURAYA price değeri 208,725 şeklinde gelsin
Son güncelleme: "BURAYA last_updated_timestamp değeri 20 Ağustos 2018, 09:53 şeklinde gelsin"


Acaba yardımcı olabilecek var mı?
 

 

wmaraci
reklam

grkm16 grkm16 belki bir gün Kullanıcı
  • Üyelik 27.11.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad G** B**
  • Mesajlar 46
  • Beğeniler 34 / 21
  • Ticaret 0, (%0)
php mi js mi
 

 

abakus.herokuapp.com | dört işlem

Durotan Durotan WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek 3D Sanatçı
  • Konum Kocaeli
  • Ad Soyad F** T**
  • Mesajlar 1676
  • Beğeniler 204 / 340
  • Ticaret 2, (%100)
grkm16 PHP hocam
 

 

grkm16 grkm16 belki bir gün Kullanıcı
  • Üyelik 27.11.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad G** B**
  • Mesajlar 46
  • Beğeniler 34 / 21
  • Ticaret 0, (%0)


date_default_timezone_set('Europe/Istanbul');

$data = '{"_links":{"self":{"href":"https://eu.api.battle.net/data/wow/token/?namespace=dynamic-eu"}},"last_updated_timestamp":1534746796000,"price":2087250000}';

$json = JSON_decode($data);

$months = ["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"];

$timestamp = substr($json->last_updated_timestamp,0,10);
$price = $json->price;

function timeString($t,$a){
$time = "";
$time .= Date('j',$t) . " ";
$time .= $a[Date('n',$t)-1] . " ";
$time .= Date('Y, H:i', $t);
return $time;
}

function price($p){
return substr($p,0,3) . ",".substr($p,3,3);
}

echo '


'.price($price).'


'.timeString($timestamp,$months).'



';
 

 

abakus.herokuapp.com | dört işlem
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al