
Create a Remote-Control Application with Spotify
Author(s) -
Ch. Supraja
Publication year - 2021
Publication title -
international journal for research in applied science and engineering technology
Language(s) - English
Resource type - Journals
ISSN - 2321-9653
DOI - 10.22214/ijraset.2021.36079
Subject(s) - computer science , world wide web , service (business) , authorization , multimedia , control (management) , authentication (law) , computer security , business , artificial intelligence , marketing
Spotify is a music streaming service that was developed in Stockholm, Sweden. The first version was released back in 2008 and today it doesn't only provide music, but video and podcasts as well. Growing rapidly from a startup in Sweden to the biggest music service in the world, Spotify has apps running on video game consoles and mobile phones, and has integration with many social networks. Luckily, Spotify is also a great platform for developers and provides a really nice and well-documented REST API where it's possible to make searches by artists, search by albums, search by tracks and play songs. Our project enables us to access the Spotify through the remote client i.e., Terminal. We will implement two types of authentication flow that Spotify supports i.e., client credentials and authorization flow. Finally, we will implement a remote client where the users can search for artists, browse artist’s albums and tracks and play a song in the user’s active device.