Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rajikaimal/spotifyr

Spotify data fetcher
https://github.com/rajikaimal/spotifyr

javascript nodejs spotify

Last synced: 10 days ago
JSON representation

Spotify data fetcher

Awesome Lists containing this project

README

        

# spotifyr [![Build Status](https://travis-ci.org/rajikaimal/spotifyr.svg?branch=master)](https://travis-ci.org/rajikaimal/spotifyr)

Retrieve data from spotify public REST API for a search item

> works without authentication

## Install

```
npm install --save spotifyr
```

## Usage

```js
const spotifyr = require('spotifyr');

spotifyr('avicii', 'artist', function(error, response) {
if(error) {
console.log(error);
} else {
console.log(response);
}
});
```

## API

### search(query, type, callback)

Returns json data for requested query

#### query

Type: `string`

Query for requesting data

#### type

Type: `string`

Valid types : album, artist, playlist, track

#### callback

Type: `function`

Takes two arguments, error and response respectively

## License

MIT © [Rajika Imal](https://rajikaimal.github.io)