Building a Spotify-like currently playing feature: Part 1 - Building the web API