auth.getToken  Fetch an unathorized request token for an API account. This is step 2 of the authentication process for desktop applications. Web applications do not need to use this service.
  Example URLs  JSON:  /2.0/?method=auth.gettoken&api_key=YOUR_API_KEY&format=json     XML:  /2.0/?method=auth.gettoken&api_key=YOUR_API_KEY   
  Params  api_key  (Required) : A Last.fm API key.  api_sig  (Required) : A Last.fm method signature. See authentication  for more information.
  Auth  This service does not  require authentication.
  Sample Response   Errors  8  : There was an error granting the request token. Please try again later  2  : Invalid service - This service does not exist  3  : Invalid Method - No method with that name in this package  4  : Authentication Failed - You do not have permissions to access the service  5  : Invalid format - This service doesn't exist in that format  6  : Invalid parameters - Your request is missing a required parameter  7  : Invalid resource specified  8  : Operation failed - Something else went wrong  9  : Invalid session key - Please re-authenticate  10  : Invalid API key - You must be granted a valid key by last.fm  11  : Service Offline - This service is temporarily offline. Try again later.  13  : Invalid method signature supplied  16  : There was a temporary error processing your request. Please try again  26  : Suspended API key - Access for your account has been suspended, please contact Last.fm  29  : Rate limit exceeded - Your IP has made too many requests in a short period