• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Digging the Digital

Vol Blogdrift!

  • /Now
  • Nieuw? Start hier
    • Blogroll
    • Tag Index
  • WordPress en Indieweb
    • WordPress en het indieweb
    • Hoe gebruik je IndieAuth met WordPress
    • WordPress en webmentions
    • WordPress en Micropub
    • WordPress en de Post Kind plugin
  • Notities
    • Notities
    • Likes
    • Bookmarks
  • Over nieuwsbrieven
    • Alle edities van mijn OPEN nieuwsbrief
    • 10 soorten nieuwsbrieven
    • 8 nieuwsbrief directories
    • Podcast met Elger van der Wel over nieuwsbrieven
    • Nieuwsbrief-automatisering
    • Ontmoet je nieuwsbrief lezers in een virtuele wereld
You are here: Home / webtech / [Article] Scratching an itch met setlist.fm

Scratching an itch met setlist.fm

1 June 2019 door Frank Meeuwsen Leave a Comment

Eén van de principes van het indieweb is “scratching your own itch“, als je iets nodig hebt voor je site of je project, dan kun je altijd proberen het zelf te maken. Vandaag merkte ik weer wat een goed gevoel dat kan geven.

Setlist informatie

Ik ben bezig met een artikel voor Chordify.net over de aanstaande tour van Eddie Vedder. Wat ik er inhoudelijk ga schrijven, dat vertel ik nog niet. Want ik weet dat eigenlijk nog niet. Maar voor een gedachtengang in een paragraaf wilde ik weten hoeveel unieke nummers Vedder heeft gespeeld bij zijn vorige shows in Amsterdam.

Op Setlist.fm is alle informatie te vinden en een lijst met alle nummers had ik zo gevonden. Maar niet alleen voor Amsterdam en niet geordend op frequentie. Jammer.

Gelukkig heeft de service een API, die best goed is gedocumenteerd. Dus na het aanmaken van een API-sleutel kon ik aan de slag. Ik wist al ongeveer hoe ik het wilde aanpakken en via de app Postman kon ik de eerste output krijgen van de API.

Code op Github

Met nog wat NodeJS kennis onder de flanken ging ik verder. Na een uurtje of wat proberen en verschillende routes proberen kreeg ik een redelijk goede output. In elk geval voldoende voor mijn artikel.

Nu zou het zonde zijn om die code voor mezelf te houden. Waarom kunnen anderen er niet mee spelen en er misschien wat beters van maken? Of uitbreiden met meer mogelijkheden? Dus je kunt het ieniemienie script nu downloaden op Github. Ik heb het een beetje opgeschoond en beveiligd, zodat je in elk geval je eigen API key moet gebruiken.

Je kunt in het script zelf de opties aanpassen voor je zoekopdracht. Zoals de naam van de artiest, landcode, stad en jaartal. Maar er zijn meer mogelijkheden die je zelf mag ontdekken.

Maak je zelf iets beters van dit script? Deel het via de Github repo! Dan ga ik weer verder om het artikel te schrijven 🙂

« Luie zaterdag
Next Post »

Opgeslagen onder: webtech Tags: code, github, itdoesntgeteddievedderthanthis, nodejs, setlist

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Footer

Wat is dit?

Frank MeeuwsenDigging the Digital is de digital garden of commonplace book van Frank Meeuwsen. Onderwerpen variëren van indieweb tot nieuwsbrieven, bloggen, muziek en opvallende gebeurtenissen op het internet.

Meer Frank

Thanks for Subscribing - Een overzicht van de beste en mooiste nieuwsbrieven.

Bloghelden - De definitieve geschiedenis van webloggend Nederland

Op deze dag

  • 12 months ago...
    • Bookmark: Personalized newsletters: a proposal
  • 4 years ago...
    • Ouderwets spelplezier met de Nintendo Classic Mini
  • 7 years ago...
    • Beheer je blog met Evernote en CoSchedule
  • 8 years ago...
    • Scan je bonnetjes naar Evernote via je telefoon
  • 10 years ago...
    • Bestaat er een Radiolab in Nederland?
  • 11 years ago...
    • Google+ – context collapse of netwerkvermoeidheid?
  • 12 years ago...
    • De waanzin van vrije publicaties
  • RSS
  • LinkedIn
  • Twitter
  • GitHub
  • Mastodon
← An IndieWeb Webring →

Archives

  • Likes (254)
  • Bookmarks (235)
  • Notes (113)
  • Replies (51)
  • Articles (568)
  • All Posts

Digging the Digital staat op de state of the art server van Servebolt.
De snelste high-performance hosting met een sterke focus op schaalbaarheid en veiligheid.