So far, we have only prepared the terrain and now things start to get a bit more interesting. In this section, we are going to create the basic functions to send requests to Spotify's Web API; more specifically, we want to be able to search for an artist, get an artist's list of albums, get a list of tracks in that album, and finally we want to send a request to actually play a given track in Spotify's client that is currently active. It can be the browser, a mobile phone, Spotify's client, or even video game consoles. So, let's dive right into it!
To start off, we are going to create a file called request_type.py in the musicterminal/pytify/core directory with the following contents:
from enum import Enum, auto
class RequestType(Enum):
GET = auto()
PUT = auto()
We have gone through enumerations before, so we won&apos...