IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Récuperer info imdb, webservice


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 47
    Par défaut Récuperer info imdb, webservice
    bonjour a tous, je cherche si il existe un web service pour imdb, pour récupérer la jaquette l'année et le synopsis du film.

    cordialement

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482

  3. #3
    Invité
    Invité(e)
    Par défaut
    Salut,

    Quel est le rapport avec Java ?
    Sinon oui ça semble exister, et un de mes amis nommé google me l'a confirmé, même si ce n'est rien d'officiel. Je ne mets que le seul lien officiel ci dessous, car il y a des limitations de copyright sur les données IMDb suivant ce que tu veux faire. Je t'invite à le lire pour être sûr d'être dans la légalité.
    http://www.imdb.com/interfaces : officiellement tu ne peux que télécharger leur base localement via un logiciel fournit par eux ou directement, et tu ne peux pas utiliser comme tu veux

    A plus

    EDIT : grillé ^^

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 47
    Par défaut
    merci de ces info, je les avais deja trouver, cependant j'ai quelque soucis je doit recuperer les info suivante titre , genre, année de production, et la jaquette
    http://www.deanclatworthy.com/imdb/
    via se site je récupérer la plupart des info mais il me manque les image et le synopsis, enfaite si j'ai poster un message sur se forum c'est que je cherche des lib qui me permettrai d'acceder a ses info.
    j'ai trouver ceci http://www.jmdb.de/content/eng/using/using.html
    mais je n'arrive pas a déterminer si il s'agit d'un accès a imdb ou si c'est une simple base ke je doit remplir

  5. #5
    Invité
    Invité(e)
    Par défaut
    D'après le site, il semble dire que tu dois déjà télécherger les fichiers en local et le logiciel les importera dans une base MySQl ou Postgresql. Ce que tu demandes comme service web semble ne pas exister (ou alors il faut payer imdb pour y avoir accès, encore une fois fais attention au copyright des données et sois sûr de ne pas les enfreindre)
    Une autre solution est d'envoyer est de demander la page web du film et de parser le résultat pour en extraire les données intéressantes (ce qui semble adopté par http://imdb.codeplex.com/ tu peux regarder et t'en inspirer)

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 47
    Par défaut
    je vais faire par requête http cependant je c'est pas vraiment comment m'y prendre
    j'ai récupérer les source http://imdb.codeplex.com/ mais je n'arrive pas vraiment a comprendre comment il procède

  7. #7
    Invité
    Invité(e)
    Par défaut
    Il fait très basiquement : il requiert une page et ensuite vie des expression régulières il extrait les données qui l'intéressent.
    Il fait cependant un truc pas très réglo car il change le User-Agent pour se faire passer pour mozilla, car IMDB interdit les robots d'envoyer des requêtes sur leur site si ils n'ont pas d'autorisation écrite par eux. Il est fort probable que le User-Agent de java se fasse jeter...
    Question idiote : tu as regardé si il n'existe pas d'autres bases que IMDb qui seraient libres d'utilisation et avec un web service ?

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 47
    Par défaut
    voila se que j'ai pour le moment j'arrive bien a recuperer la page cependant si je remplace l'url par imdb sa plante
    voici mon code

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.net.URL;



    public class test {
    public static void main(String[] args) throws Exception {
    URL yahoo = new URL("http://www.yahoo.com/");
    BufferedReader in = new BufferedReader(
    new InputStreamReader(
    yahoo.openStream()));

    String inputLine;

    while ((inputLine = in.readLine()) != null)
    System.out.println(inputLine);

    in.close();
    }

    }

    et voila se que je recoit avec imdb
    Exception in thread "main" java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.imdb.fr/title/tt0475944/
    at sun.net.http://www.protocol.http.HttpURLConn...Stream(Unknown Source)
    at java.net.URL.openStream(Unknown Source)
    at test.main(test.java:22)

Discussions similaires

  1. récupere info sur user loguer
    Par Alegreg dans le forum ASP.NET
    Réponses: 2
    Dernier message: 29/03/2011, 13h02
  2. Récuperer info depuis une table
    Par Nako_lito dans le forum VBA Access
    Réponses: 9
    Dernier message: 15/12/2010, 16h15
  3. débutant regex, récuperer infos page
    Par truitas dans le forum Autres langages pour le Web
    Réponses: 0
    Dernier message: 25/12/2009, 21h48
  4. Récuperer infos systèmes windows ?
    Par vallica dans le forum Langage
    Réponses: 2
    Dernier message: 11/06/2007, 16h32
  5. Récuperer infos d'un ps -aux
    Par dr_octopus74 dans le forum Linux
    Réponses: 2
    Dernier message: 05/02/2007, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo