Utilização da API do IMDB

Alguém aqui no fórum já usou os dados do IMDB com o java. Passar o nome do filme e conseguir informações sobre o mesmo?
No meu caso to precisando saber o genero no filme.

Desde já agradeço, obrigado.

Aqui há um exemplo:
http://www.koders.com/java/fidFD756526DED2E6EB37348F9C911D0BD0FB19EBFA.aspx?s=imdb#L2

Andre, valeu pela resposta.

Mas estou exatamente com esse exemplo e tento usar essa classe IMDB, mas ele e retorna erro.
Se já usou, pode me mandar um exemplo básico do uso que funcione.

IMDB i =new IMDB("back to the future");
i.getGenre();

Mas me retorna esse erro:

imdb Exception: http://www.imdb.com/Title?back to the future

Já coloquei assim:

IMDB i =new IMDB("back+to+the+future");
i.getGenre();

Mas também da erro, essa vez é de permissão - 403

imdb Exception: Server returned HTTP response code: 403 for URL: http://www.imdb.com/Title?back+to+the+future

O que posso fazer para funcionar? Como que posso ter permissão e se for usar uma key, onde usar?

Agradeço.

Tente com um título simples, como Saw.

Mesmo erro

imdb Exception: Server returned HTTP response code: 403 for URL: http://www.imdb.com/Title?Saw

E se for pela ID? Por exemplo:

tt0387564

http://www.imdb.com/title/[color=red]tt0387564[/color]/

Mesmo erro.

Nunca usei, mas pelo erro (403) é de permissão para acesso. Deve ser passado mais algum parâmetro para validar a conexão.
Talvez esta thread possa lhe ajudar http://forum.xbmc.org/showthread.php?t=65882.

[]'s

Mesmo utilizando isso que Adelar passou ainda continuo com o mesmo erro.

E o pior, é que to precisando disso urgente.

Pode ser que seu programa esteja sendo bloqueado mesmo (veja aqui: http://forums.oracle.com/forums/thread.jspa?threadID=1144482&tstart=405).

Pelo que vi tem diversas restrições para seu uso: http://www.imdb.com/help/show_leaf?usedatasoftware.

Pode ser que estes links ajude: http://stackoverflow.com/questions/100280/connecting-to-imdb e http://stackoverflow.com/questions/5898816/how-to-get-movie-metadata-from-imdb-using-java

[]'s

Valeu a ajuda, vou olhar com carinho os links passados.
E qualquer resultado posto aqui novamente.
Obrigado.

Pessoal, já tentei de tudo, mas ainda continua o bendito erro 403.
OBD: O interessante que consigo colocando qualquer outro site usando os exemplos de Adelar.

Alguém sugere mais alguma coisa?

Agradeço a galera ae que tentou me ajudar, valeu mesmo.

Ae galera, consegui um link http://www.java2s.com/Open-Source/Java-Document/Net/DrFTPD/net/drmods/plugins/irc/imdb/IMDBParser.java.htm que me parece ser funcional, mas tenho umas bilbiotecas que não encontrei.
Alguem tem idéias de onde consegui-las?

import org.apache.log4j.Logger;
import org.drftpd.plugins.SiteBot;
import org.tanesha.replacer.ReplacerEnvironment;

Abraço.

Ae galera, consegui. Se alguem precisar me pede que mando o que fiz pra funcionar.
Valeu, Abraço.

@andremarllus tentei utilizar o link http://www.java2s.com/Open-Source/Java-Document/Ne...s/irc/imdb/IMDBParser.java.htm que voce postou, mas tambem tive o erro:

[color=red]java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.imdb.com/find?tt=on;nm=on;mx=5;q=nomedofilme
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)
at java.net.URLConnection.getContent(URLConnection.java:688)
at net.drmods.plugins.irc.imdb.IMDBParser.getInfo(IMDBParser.java:94)[/color]

o que fez para resolver???

RESOLVIDO:

		URL url = new URL("http://www.imdb.com/...");
		URLConnection urlConn = url.openConnection();

		//adicionar a linha abaixo para não ocorrer o erro 403 de permissão de acesso
		urlConn.addRequestProperty("User-Agent", "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14"); 

é só adicionar a linha 5 que o urlConnection consegue retornar a página.