Managed Hosting



(I want my) lastfm
Project Home Blog Forums Known Issues External Project Link Contact Project

Author: Matt Gifford aka coldfumonkeh (All RIAForge projects by this author)
Last Updated: October 6, 2009 7:43 PM
Version: 1.2
Views: 74,150
Downloads: 3,108
Demo URL: http://www.mattgifford.co.uk/projectLibrary/lastfmAPI/
License: Apache License, Version 2



Version 1.2 resolves some issues with new image sizes that have been added to the API

Version 1.1 fixes some unsightly issues with error handling with xml responses for each method.


I wrote this tag-based CFC wrapper to access the last.fm api (details and spec can be found here http://www.last.fm/api)

There are 15 components in total, 13 of which contain methods and functions relating to the last.fm api.

The system I came up with requires the user to access ONE method within ONE component only,
and all classes, methods and arguments are passed through this one function.

Each of the functions within the main methods contain an extra argument (return).
This is used to allow you to choose what format you would like to receive the data.
As default, this is 'struct'.
All functions have the option for 'xml' output.

Most of them (with only a few exceptions where there is no repeating data to require it) have the option for 'query',
allowing you to easily loop through and output data.

Issue Tracker:

2 Artist.cfc - incomplete image metadata being captured. Open 07/31/11 11:31 PM
1 check out Closed 03/02/09 4:02 AM

View All Issues

To enter issues for this (or any other) project, you must be logged in.