Find more songs with “implied” redirects.
I’m proud to announce a long-overdue feature: implied redirects.
Implied redirects make it so that the site can often understand what you’re looking for even if it is misspelled or we don’t have a redirect page for the specific song. For example, we have a redirect from the band name “Of A Revolution” to their preferred form “O.A.R.“. However, if someone comes to the site, we do not have a redirect from “Of A Revolution:Crazy Game Of Poker” to the correct page: “O.A.R.:Crazy Game Of Poker“. With the new implied-redirects extension, the site will automatically figure out what you meant and display the correct page. To see it in action, go to “Of A Revolution:Crazy Game Of Poker“.
Implied redirects have been active in the API for quite some time, but didn’t work on the site until tonight.
The URI to TrackBack this entry is: http://lyricwiki.wordpress.com/2008/03/30/find-more-songs-with-implied-redirects/trackback/
Does this by any chance break SOAP? I’m finding that some songs are now returning “#REDIRECT: [[foo]]” as the lyrics. For example, if I request the lyrics for “7 Chinese Brothers” by “REM”, I get:
“#REDIRECT: [[R.E.M.:Seven Chinese Brothers]]”
I can handle this in my application, but I would think that this is something that should be handled by lyricwiki.
Thanks for any help with this!
Is this the reason that SOAP now sometimes returns the redirect message when requesting lyrics? For example, if I request the lyrics for “7 Chinese Brothers” by “REM”, it returns the “REDIRECT: [[R.E.M.:Seven Chinese Brothers]]” message.
Thanks for the information. The problem was due to the webservice not handling redirects with the “:” in them. It’s been fixed so that should work now too (see your example).
Thanks again for the heads-up. If you notice anything like that again, please toss me a message