Lire données chart abcbourse

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour,

je cherche à extraire les données chiffrées des cours de bourse depuis des pages web, telles que celles d'abcbourse. Un exemple : http://www.abcbourse.com/graphes/display.aspx?s=UGp

Il y a quelque temps, j'avais déjà fait ça (en java) pour lire des simples champs ou des tables. Ici, ce que j'aimerais, c'est prendre (programmatiquement) les données qui s'affichent sur le graphique (heure et cours de l'action). Ces données sont disponibles pour l'utilisateur puisqu'elles sont affichées quand on met la souris sur le graphique. Cependant, quand j'affiche le code de la page, je ne vois pas ces données, donc je me demandais comment les obtenir. Est-ce une requête vers le serveur ?

J'espère que ma question est claire, je vous remercie d'avance pour votre aide.

Cordialement

+0 -0
Auteur du sujet

Je reformule ma question d'une autre façon : comment obtenir les données qui ont servi pour le chart ? Soit elles sont côté client (mais je les vois pas dans le code de la page), soit elles sont côté serveur (ça voudrait dire qu'à chaque survole du chart par la souris une requête est envoyée au serveur ?) et dans ce cas, quelle est la requête à effectuer pour les obtenir ?

+0 -0

Cette réponse a aidé l'auteur du sujet

En observant les requêtes qui sont faites au serveur par la page, tu peux voir qu'un script demande en AJAX la page http://www.abcbourse.com/ws/charts.asmx/GetTicks en POST. Seulement j'ai fait quelques tests, et ils se sont débrouillés pour que seul leur propre site puisse accéder à ces données. Je te conseille donc d'utiliser un autre moyen pour récupérer ces informations, grâce à des APIs par exemple. Tu en as une liste juste ici.

Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte