Webanwendung inspiriert von https://www.instagram.com/albumreceipts/. Erstellt Belege, die die Top-Tracks eines Benutzers im letzten Monat, in den letzten 6 Monaten und in der gesamten Zeit auflisten.
Der Antrag kann unter https://receiptify.herokuapp.com/ eingesehen werden.
HINWEIS: Dieser Code ist zugegebenermaßen nicht besonders sauber, da ich mich, als ich ihn ursprünglich geschrieben habe, in ziemlicher Zeitknappheit befand und nie die Chance hatte, noch einmal wirklich alles zu reparieren, also tut es mir im Voraus leid! Trotzdem mache ich es öffentlich, da mich einige Leute danach gefragt haben :) Wenn ich Zeit habe, hoffe ich, es umzugestalten und zu bereinigen!
Diese App läuft auf Node.js. Auf der Website finden Sie Anweisungen zur Installation. Sie können auch dieser Zusammenfassung folgen, um Node.js und npm schnell und einfach zu installieren.
Klonen Sie nach der Installation das Repository und installieren Sie seine Abhängigkeiten wie folgt:
$ npm install
Sie müssen Ihre App registrieren und Ihre eigenen Anmeldeinformationen vom Spotify for Developers Dashboard erhalten.
Gehen Sie dazu zu Ihrem Spotify for Developers-Dashboard und erstellen Sie Ihre Anwendung. In meinem eigenen Entwicklungsprozess habe ich diese Redirect-URIs registriert:
Sobald Sie Ihre App erstellt haben, laden Sie client_id
, redirect_uri
und client_secret
in eine config.js
Datei.
Um die App auszuführen, öffnen Sie den Ordner und führen Sie die Datei app.js
aus:
$ cd authorization_code
$ node app.js
Öffnen Sie dann http://localhost:3000
in einem Browser.