lostyazilim
tr.link

PHP Json Veri Çekememe Durumu

5 Mesajlar 712 Okunma
lstbozum
tr.link

umutalparslan umutalparslan WM Aracı Kullanıcı
  • Üyelik 26.02.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilişim
  • Konum İstanbul Anadolu
  • Ad Soyad U** A**
  • Mesajlar 416
  • Beğeniler 35 / 71
  • Ticaret 0, (%0)
Herkese merhabalar,

Bir api'dan veri çekiyorum. Sabah bir sorun yokken akşam veri gelmemeye başladı. Aşağıda kodları ekledim. Aynı durum javascriptte de yaşanıyor mu belki sunucum engellemiştir veya verileri çektiğim site beni engellemiştir diye düşündüm ama javascript ile verileri çok rahat çekebiliyorum. Sizce sorun nerden kaynaklanıyordur?










$windowsjson = file_get_contents("https://api.ipsw.me/v4/itunes/windows");
$windowsdata=array();
$windowsdata = json_decode($windowsjson, true);
foreach ($windowsdata as $windowsrow) {
echo '



';
}
?>

Version Date Download
'.$windowsrow["version"].' '.date('jS F Y',strtotime($windowsrow["uploaddate"])).' Download (32-bit) / Download (64-bit)
 

 

wmaraci
reklam

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Bende çalışıyor. Kullandığınız sunucunun ip adresi engellenmiş olabilir veya farklı bir yerde çıkan sorun bu kodların çalışmasını engelliyor olabilir.

Not: javascript ile istek gönderdiğinizde kullanıcının bilgisayarı üzerinden gider fakat php ile istek gönderdiğinizde sunucu üzerinden gider.
 

 

umutalparslan umutalparslan WM Aracı Kullanıcı
  • Üyelik 26.02.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilişim
  • Konum İstanbul Anadolu
  • Ad Soyad U** A**
  • Mesajlar 416
  • Beğeniler 35 / 71
  • Ticaret 0, (%0)
kelebek bu api'ı farklı sayfalarda da kullanıyorum başka kodların etki etmeyeceği sayfalarda var hiç birinde çalışmıyor. Dediğiniz gibi sunucumun ip adresi engellenmiş olabilir. Apiyi yazan kişiyle iletişime geçmeyi deneyecem.
 

 

SN4DY SN4DY Freelance Developer Kullanıcı
  • Üyelik 12.10.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Freelance Back-end Developer
  • Konum Balıkesir
  • Ad Soyad E** A**
  • Mesajlar 26
  • Beğeniler 10 / 3
  • Ticaret 1, (%100)
Kullandığınız API'da belki limitleme yapılıyor olabilir. Veriyi belirli aralıklarla çekip cache de tutabilirsiniz.
umutalparslan

kişi bu mesajı beğendi.

Skype: sn4dy
wmaraci
wmaraci

KamilHanci KamilHanci WM Aracı Kullanıcı
  • Üyelik 18.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Web Tasarım / Programlama
  • Konum İzmir
  • Ad Soyad K** H**
  • Mesajlar 553
  • Beğeniler 29 / 172
  • Ticaret 4, (%100)
Fake ip header araştırın.
umutalparslan

kişi bu mesajı beğendi.

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