Mp3 sitesinin download linklerini bot ile çekiyorum.
Ancak bilgisayarıma nasıl kaydedeceğimi bulamadım.
file_get_contents()
Falan denedim olmadı. Mp3 uzantısı için farklı bir şey mi var?
Örnek mp3 indirme linki;
https:// www . mp3indirdur . mobi /dLink.asp?ID=164301&sanatci=2306
Php ile linkten mp3 indirme YARDIM
5
●97
- 04-12-2020, 08:39:16
- 04-12-2020, 08:50:52Aşağıdaki kodu deneyebilirsiniz.
Klasörde yazma izni olduğundan emin olun.
$dosya = 'https://www.mp3indirdur.mobi/dLink.asp?ID=164301&sanatci=2306'; $yenidosyaadi = 'test.mp3'; if ( copy($dosya, $yenidosyaadi) ) { echo "Başarıyla kaydedildi!"; } else { echo "Hata oluştu."; } - 04-12-2020, 09:13:44copy() de denemiştim ama dosya iznine bakmadım.Programmer adlı üyeden alıntı: mesajı görüntüle
Fotoğraflar geliyor ama mp3 gelmiyor - 04-12-2020, 09:18:28Ben bu kodu direk kendi sunucumda test ettim, sorunsuz çalıştıbostanci96 adlı üyeden alıntı: mesajı görüntüle
- 04-12-2020, 09:19:59Buradan indirebileceğinizi düşünmüyorum. Verdiğiniz linkten indirdiğimde aşağıdaki linke yönlendirip indiriyor.bostanci96 adlı üyeden alıntı: mesajı görüntüle
https://cdn10.mp3indirdur.live/indir...ntrol=88880986
Yukarıdaki linke erişebilirseniz bot ile aşağıdaki kod ile indirebilirsiniz;
set_time_limit(0); $url = 'https://cdn10.mp3indirdur.live/indir.asp?ID=164301&cdn=cdn10&linkKontrol=88880986'; $file = fopen(dirname(__FILE__) . '/m.mp3', 'w+'); $curl = curl_init(); curl_setopt_array($curl, [ CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => 1, CURLOPT_FILE => $file, CURLOPT_TIMEOUT => 50, CURLOPT_USERAGENT => 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)']); $response = curl_exec($curl); if($response === false) { throw new \Exception('Curl error: ' . curl_error($curl));} $response; - 04-12-2020, 09:32:25celalyesil adlı üyeden alıntı: mesajı görüntüle
Çok teşekkür ederim hocam
1 haftadır uğraşıyorum bot için tam dikkatimi veremedim gözümden kaçmış anlaşılan
Tekrar teşekkür ederim.
Muhtemelen linkten dolayı çekemiyordum 😅
