Merhaba arkadaşlar,
http://radyoytu.canliyayinda.com/js....treaminfo/rnd0
şu adresteki 'song' verisini nasıl çekebilirim? şuan da çalan şarkı gibi bir yere yazdırmak istiyorum php bilgim sadece editleyebilicek düzeyde olduğu için yazamıyorum yardımcı olabilir misiniz.
teşekkür ederim
Veri Çekmek
3
●398
- 04-02-2013, 13:57:41
- 04-02-2013, 14:35:54Kimlik doğrulama veya yönetimden onay bekliyor.Bunu yapabilmek için file_get_contents yada curl ile sayfayı çekmelisiniz öncelikle. Ardından bir şablon belirleyip preg_match ile song bilgisini çekebilirsiniz.
//Sayfayı çekelim $adres = "http://radyoytu.canliyayinda.com/js.php/radyoytu/streaminfo/rnd0"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $adres); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); curl_close($ch); // Sayfa çekildi. // Şablon belirleyelim. $pattern = "@'song': '(.*?)','bitrate':@si"; // Preg_match işlemi preg_match($pattern,$data,$songbilgisi); // Yazdır echo $songbilgisi[1];
Kodda hata olabilir. Bundan sonra veritabanına eklemeniz gerekiyor kayıt tutmak istiyorsanız.
Edit: Denedim sorunsuz çalışıyor. - 04-02-2013, 14:59:55@erginkeles teşekkür ederim kayıt değil anlık göstermek için gerekiyordu ilginiz için çok teşekkürler terkar