PHP SoundCloud mp3 Downloader

In this article, I am going to discuss SoundCloud Downloader. Are you searching for PHP SoundCloud mp3 downloader script? Yes this post for you, In this post, I am going to describe How to SoundCloud mp3 downloader online in PHP. You can download SoundCloud audios using PHP. We already know that SoundCloud is most popular music sharing website over the world. Most of popular artist and singers upload their music in SoundCloud. Even any user can share their audio on SoundCloud. By this way SoundCloud got popularity and it's most popular music sharing website. SoundCloud allows listening music from their website they also allow embed music their website but they don't allow download music from their website. So most of the webmaster creates web applications for download music from SoundCloud. Today my article to create a web-based application PHP SoundCloud mp3 downloader. SoundCloud Doesn't allow download from their website but they allow developers to access various features, they allow developers to integrate them in SoundCloud Developers Platform. Yes, there is a trick to download SoundCloud mp3 contents when you use their API.

SoundCloud Downloader


How to Create SoundCloud API


Start creating SoundCloud Downloader web application we should access their API first. So, we are going to create an API. Go to SoundCloud Developer Platform go https://developers.soundcloud.com/  create a SoundCloud account and log in there. Then click Your Apps link then you will get access SoundCloud Developer Dashboard. If you have created any SoundCloud application before then you will get the list of your application. If you haven't created any application yet then you will get an option Register a new application for a new SoundCloud application. Click there you will see app registration page. Give your app name and click Yes, I have read and accepted the Developer Policies check box then click Register button. Then you will get a new page with Client ID & Client Secret and some input boxes. Input boxes with appropriate information and click Save App button. Your app is now ready.
SoundCloud Application

Now you can able to get SoundCloud track information http://api.soundcloud.com/tracks/210713073/streams?client_id=YOUR_CLIENT_ID

Information result will display in JSON format

{"http_mp3_128_url":"https://cf-media.sndcdn.com/XO0fAshXQeTR.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2Nm...}

extract http_mp3_128_url mp3 format from here.


SoundCloud Search & Downloader PHP Script


I have added a script with this article. You can easiy create your own application by this. you need to create another API for use this application fully. Create a last.fm API from http://www.last.fm/api  and get an last.fm API. Open config.php file form the script and change SoundCloud API and Lastfm API and your default directory then run this script in your server.
<?php
$soundcloud_api = 'YOUR_SOUNDCLOUD_CLIENT_ID';
$lastfm_api = 'YOUR_LASTFM_CLIENT_ID';
$dir = '/mp3/';
?>

If everything will fine then you can search and download SoundClound tracks. If you have any question or comment about this PHP SoundCloud mp3 Downloader article please don't hesitate to do that, please comment your question in comment section.

Download Source Code
Unlock source code with a social share.

Did you like this article? it will be appreciated if you share a coffee or burger with the author

Sent $5 to the author
Sent $10 to the author

Need Assistance?

I'm Sajjad Hossain, working on web application development since 2012. Do you need assistance on your project? or are you stuck with problems? I am available to help you.
If you want to contact with me ping me at -

WhatsApp
Skype


We use cookies on our website. To find out more about how and why they are used or opt-out, please read our Cookie Policy. By choosing "I Accept", you consent to our use of cookies. Cookie Policy
Top