Is the API still available? I have been trying register the API key for the past few weeks, the website keeps give me an error page.
More than that, I have shot a few e-mail, and I have got NO reply.
Where's the webmaster/administrator gone? Can't they just spend 1 min to give me a damn reply?????