2026年6月8日
最近よく聴いている曲を取ってくる
Spotify だったら公開APIが充実していたのだけど、Apple music に最近乗り換えたのでハードルが上がってしまった。有料の Developer Program に登録しないとAPIが叩けないらしい。
last.fm を使う
聴いた曲を記録するサイトである last.fm を経由する。last.fm は無料でAPIを叩けて、user.gettoptracks から期間を指定した top track がわかる。 Cloudflare workers + cron で毎日1回ずつAPIを叩き、Workers KV に保存する。 フロントエンドでは KV を参照して表示するだけ。
last.fm の scrobbler としては Finale を使った。