nickcrisci / BeatDrinks

An API that matches the given mood to a song (or playlist) and a refreshing cocktail.
MIT License
2 stars 0 forks source link

URI Tunneling Parameter für Spotify Recommendation-Anfrage #8

Closed Paul-Johne closed 3 years ago

Paul-Johne commented 3 years ago

Spotify möchte nur BIS ZU 5 SEEDS für die GET Recommendations erhalten. Da wir keine spezifischen Artists und Tracks vorgeben wollen, greifen wir NUR mithilfe der Genres auf die Schnittstelle zu. Unter lib/data/spotifyGenres.json finden sich alle aktuell verfügbaren Genres.

Zudem sollte der Parameter limit und evtl. market angegeben werden, weil:

  1. market: gewisse Songs sind evtl. in einem Land für den Endnutzer nicht verfügbar, aber in der Liste enthalten.
  2. limit: default liegt bei 20 Tracks und sollte änderbar sein.
nickcrisci commented 3 years ago

Limit und market anzugeben wird kein Problem sein. Für @sebastianbroc : Wir haben uns gedacht das wir über eine JSON Stimmungen zu Genres mappen. Da könntest du natürlich eine Funktion für schreiben die als Parameter eine Stimmung übergeben bekommt und sich dann die entsprechenden Genres aus der JSON holt. Diese kann @Paul-Johne dann wiederum an den URL Generator übergeben damit die an die URL angehangen werden.