Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gusfahmi/Social-Media-Downloader

API for Social Media Downloader. (Youtube Downloader, Youtube Playlist Downloader, Instagram Downloader, TikTok Downloader, Soundcloud Downloader, DailyMotion Downloader).
https://github.com/gusfahmi/Social-Media-Downloader

Last synced: 8 days ago
JSON representation

API for Social Media Downloader. (Youtube Downloader, Youtube Playlist Downloader, Instagram Downloader, TikTok Downloader, Soundcloud Downloader, DailyMotion Downloader).

Awesome Lists containing this project

README

        

# Social-Media-Downloader
API for Social Media Downloader (Node.js and Express).
1. Youtube Downloader. (/api/youtube)
2. Youtube Playlist Downloader. (/api/youtube-playlist)
3. TikTok Downloader. (/api/tiktok)
4. Facebook Video Downloader. (/api/facebook)
5. Soundcloud Downloader. (/api/soundcloud)
6. DailyMotion Downloader. (/api/dailymotion)

### Install Node.js
Go to [this url](https://nodejs.org/en/) and install the Node.js on your computer.

To check if you have Node.js installed, run this command in your terminal:
```sh
node -v
```

To confirm that you have npm installed you can run this command in your terminal:
```sh
npm -v
```

### Run The Project
To run this project, open it on your text editor, i suggest you to use [Visual Studio Code](https://code.visualstudio.com/).
After that, install the dependencies by using this command in your terminal:
```sh
npm install
```

After that, run this command in your terminal:
```sh
npm start
```

The project will start on 2020 port.

### Tutorial
Every API url, should pass with x-www-form-urlencoded with key and value pair (POST METHOD), Example:
```sh
url : https://www.youtube.com/watch?v=qyCn3APagyU
```

You can find all the API url on routes/downloader.js