https://github.com/sarthak090/jiosavan-api
A promise-based small Package built with typescript to interact with jiosavan API.
https://github.com/sarthak090/jiosavan-api
javascript jio-saavn jiomusic jiosaavn jiosaavn-api lyrics music music-api npm-package
Last synced: about 1 month ago
JSON representation
A promise-based small Package built with typescript to interact with jiosavan API.
- Host: GitHub
- URL: https://github.com/sarthak090/jiosavan-api
- Owner: sarthak090
- Created: 2021-06-30T01:13:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T14:43:38.000Z (almost 4 years ago)
- Last Synced: 2025-03-24T10:38:50.065Z (about 2 months ago)
- Topics: javascript, jio-saavn, jiomusic, jiosaavn, jiosaavn-api, lyrics, music, music-api, npm-package
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/jiosavan
- Size: 19.5 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Jio Savan
```bash
npm i jiosavan
or
yarn add jiosavan
```
**Common Js**```javascript
const jiosavan = require('jiosavan')
```**ES6 Import**
```javascript
import jiosavan from "jiosavan"
```**Async/Await**
```javascript
const songDetail = await jiosavan.getSong(id,lyrics)
```**.then() Prmoise**
```javascript
jiosavan
.getSong(id,lyrics)
.then((resp)=>console.log(resp))
```
## Important Methods**For Song,Album,Playlist,Lyrics**
To Get The song Details
```javascript
const id = "FKUE0Xj4"
const lyrics= true
const songDetail = await jiosavan.getSong(id,lyrics)
```To Get the Album details
```javascript
const id = "1148073"
const lyrics= true
const albumDetail = await jiosavan.getAlbum(id,lyrics)
```To Get the Playlist details
```javascript
const id = "50808"
const lyrics= true
const playListDetail = await jiosavan.getPlaylist(id,lyrics)
```To Get the Lyrics
```javascript
const id = "FKUE0Xj4"
const songLyrics = await jiosavan.getLyrics(id)
```**For Searching**
To search All data
```javascript
const query = "Jai+ho"
const songLyrics = await jiosavan.search(query)
```To search songs
```javascript
const query = "Jai+ho"
const songLyrics = await jiosavan.searchSongs(query)
```To search Albums
```javascript
const query = "Jai+ho"
const songLyrics = await jiosavan.searchAlbums(query)
```To search Artist
```javascript
const query = "Arijit+Singh"
const songLyrics = await jiosavan.searchArtist(query)
```To search Playlist
```javascript
const query = "Jai+Ho"
const songLyrics = await jiosavan.searchPlaylists(query)
```