Skip to content
This repository has been archived by the owner on Jul 31, 2021. It is now read-only.

kywagaha/spotify-event-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spotify-event-api

Work in progress. Requires NodeJS 12

Note: fromToken.js example is broken right now.

Callbacks

var spotifyEventApi = require('@kywagaha/spotify-event-api')
var spotifyApi = new spotifyEventApi.Player();
require('spotify-event-api').event.on(event, response)

current event emitters:

'update-song',
'update-album',
'update-device',
'update-playing-state',
'update-shuffle-state',
'update-repeat-state',
'update-volume',
'update-playing-type'

all return full spotify '/player' body

'progress' emits every second (every api update) with an object:

{
  duration_ms: number,
  progress_ms: number,
  progress_percent: number,
  delta_percent: number,
  delta_ms: number
}

Authorization

Releases

No releases published