lostyazilim
tr.link

Json İle Ver Çekmede Sorun

7 Mesajlar 1.511 Okunma
acebozum
tr.link

VoSToK VoSToK WM Aracı Kullanıcı
  • Üyelik 28.07.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Serbest
  • Konum Manisa
  • Ad Soyad A** K**
  • Mesajlar 642
  • Beğeniler 80 / 113
  • Ticaret 40, (%100)
Merhaba arkadaşlar;
Php'de baya acemiyim daha doğrusu ilk sitemi kodlamaya çalışıyorum. Json veriyi çekerken sorun yaşıyorum.

Json verinin geldiği adres

{"success":true,"message":null,"result":{"bid":0.00000033,"ask":0.00000034,"last":0.00000033,"market":"DOGE_BTC"}}

Bu şekildeki bir veride bid ve ask verilerini çekmeye çalışıyorum bir türlü yapamadım.

İlk parantezin içindeki tek bir yazı olursa çekebiliyorum ancak böyle olunca çekemiyorum.

Bu tarz jsonı sorunsuz çekebiliyorum

{"ticker":{"high":3.4e-7,"low":3.3e-7,"avg":3.3e-7,"vol":1.0705807,"vol_cur":3213159.8,"last":3.4e-7,"buy":3.3e-7,"sell":3.4e-7,"updated":1477380979,"server_time":1477381059}}
 

 

Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ
elektronikssl
webimgo

fullstackdev fullstackdev WM Aracı Kullanıcı
  • Üyelik 25.06.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek full stack developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 334
  • Beğeniler 35 / 93
  • Ticaret 0, (%0)
donen json atiyorum $resp olsun.. bid ve ask degerlerini su sekilde alabilirsin..


$bid = json_decode($resp)->result->bid;
$ask = json_decode($resp)->result->ask;


VoSToK
 

 

VoSToK VoSToK WM Aracı Kullanıcı
  • Üyelik 28.07.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Serbest
  • Konum Manisa
  • Ad Soyad A** K**
  • Mesajlar 642
  • Beğeniler 80 / 113
  • Ticaret 40, (%100)
Bu şekilde yapmıştım olmamıştı.
 

 

Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ

fullstackdev fullstackdev WM Aracı Kullanıcı
  • Üyelik 25.06.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek full stack developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 334
  • Beğeniler 35 / 93
  • Ticaret 0, (%0)
yazim hatasi yapmissindir. bu sekilde olmali.
 

 

wmaraci
wmaraci

VoSToK VoSToK WM Aracı Kullanıcı
  • Üyelik 28.07.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Serbest
  • Konum Manisa
  • Ad Soyad A** K**
  • Mesajlar 642
  • Beğeniler 80 / 113
  • Ticaret 40, (%100)

fullstackdev adlı üyeden alıntı

yazim hatasi yapmissindir. bu sekilde olmali.


Asıl sorunum buydu. Yanlış jsonı atmışım. Kusura bakmayın @fullstackdev İçinde köşeli parantez olan veri çekilmiyordu.

{"success":true,"message":"","result":[{"MarketName":"BTC-DOGE","High":0.00000034,"Low":0.00000032,"Volume":38399765.31814106,"Last":0.00000034,"BaseVolume":12.71079663,"TimeStamp":"2016-10-25T17:32:58.87","Bid":0.00000033,"Ask":0.00000034,"OpenBuyOrders":235,"OpenSellOrders":2201,"PrevDay":0.00000034,"Created":"2014-02-13T00:00:00"}]}
 

 

Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ

fullstackdev fullstackdev WM Aracı Kullanıcı
  • Üyelik 25.06.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek full stack developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 334
  • Beğeniler 35 / 93
  • Ticaret 0, (%0)
ok VoSToK hocam onu da su sekilde alabilirsin..

$ask = json_decode($resp)->result[0]->Ask;
$bid = json_decode($resp)->result[0]->Bid;
VoSToK

kişi bu mesajı beğendi.

VoSToK VoSToK WM Aracı Kullanıcı
  • Üyelik 28.07.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Serbest
  • Konum Manisa
  • Ad Soyad A** K**
  • Mesajlar 642
  • Beğeniler 80 / 113
  • Ticaret 40, (%100)
çok teşekkür ederim yardımların için fullstackdev
 

 

Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ
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