ProRealTime
Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum

Cours en temps réel sur le forum avec API iG ?

par Benoist Rousseau » 26 Aoû 2015 16:56

J'essaye d'avoir des cours en temps réel avec IG depuis des mois mais sans succès.

Voilà ce que cela pourrait donner :



On aurait un petit bouton pour les cacher ou les afficher dans la sidebar du forum comme quand on clique sur l'avatar d'un membre pour savoir son nombre de posts etc.

Comme cela ce ne sera pas intrusif mais j'aimerai bien les avoir sous les yeux quand j'écris sur le forum.

Ma question pensez vous que ce soit possible de le faire ?

Sur le site IG c'est sur cette page :

http://www.ig.com/fr/bienvenue

J'ai regardé un peu le code, il y a un appel vers lightstreamer

https://a.c-dn.net/b/0wNpa0.js#lightstreamer.6.1.4.min.js

<table cellpadding="0" cellspacing="0" class="livePriceTable" data-mobileLinks="true" data-epics="{IX.D.CAC.IDF.IP=, IX.D.DAX.IDF.IP=, IX.D.DOW.IDF.IP=, CS.D.EURUSD.cfd à risque limité.IP=SCALED, CS.D.EURGBP.cfd à risque limité.IP=SCALED, CS.D.CFDGOLD.CFDGC.IP=, IX.D.STXE.IFD.IP=, CS.D.BITCOIN.cfd à risque limité.IP=SCALED}" data-columns="V2-F-BID,OFR,CPT" data-lscore="https://a.c-dn.net/b/0wNpa0.js#lightstreamer.6.1.4.min.js" data-time ="true" data-streaming="//a.c-dn.net/c/etc/designs/onedomain/clientlibs_ps_part/js/libs/wt-fe-clientstreaming-streaming-with-dependencies.min.js">


Je ne code plus depuis 25 ans, c'est juste pour savoir si c'est réalisable ou impossible ?

Et si oui ça nécessiterait combien d'heure de développement ?

Comme il y a les epics, on pourrait choisir ce qui nous plait d'afficher le plus en grande majorité, je ne suis pas sur que le bitcoin est nécessaire

Re: Cours en temps réel sur le forum avec API iG ?

par chifounou » 26 Aoû 2015 17:29

En attendant, ne pourrais-tu pas faire seulement un IFRAME du panneau de cotations IG ?
En gros, c'est un hublot vers un autre site web.
Genre si tu peux mettre un module à droite d'andlil, un module PHPBB freestyle que tu peux éditer par du code html alors un IFRAME pourrait suffir dans un premier temps.
https://developer.mozilla.org/fr/docs/Web/HTML/Element/iframe

J'avais fait ça pour mon ancien site avec un résultat correct. En fait, ça vise à récupérer des bouts de site (tu édites le cadrage à faire via commande de pixels et/ou d'alignement) à incruster sur ton propre site.


En tout cas avoir des prix en même temps que le surf, je dis oui oui oui.

Re: Cours en temps réel sur le forum avec API iG ?

par chifounou » 26 Aoû 2015 17:36

Si le panneau de cotations d'IG est trop large pour rentrer dans le volet droit, alors faire un nouvel onglet site, page dédiée pour acceuillir le IFRAME. Ce sera un moindre mal plutôt que ne rien avoir avant un développement spécifique.

Re: Cours en temps réel sur le forum avec API iG ?

par Benoist Rousseau » 26 Aoû 2015 17:52

je connais les iframe mais je n'ai jamais entendu parlé qu'on pouvait définir / chosiirune portion précise de la page ?

Re: Cours en temps réel sur le forum avec API iG ?

par chifounou » 26 Aoû 2015 18:04

En bidouillant tu peux y parvenir. Ca consiste à faire des essais de cadrage par rapport aux bordures + choix de centrage + redimension pixels. C'est un peu bancal et fébrile comme manoeuvre mais tu peux arriver à tes fins en quelques minutes de tatonement..

Le code de balise IFRAME est assez simple. Tu trouveras plusieurs sites de ressources le documentant sur internet si jamais mon lien n'est pas suffisant.
Tu peux aussi faire des IFRAME d'IFRAME pour parvenir au résultat escompté.

Autre astuce : tu fais un IFRAME de la page Web IG complète et pour masquer ce qui est superflu tu rajoutes des IFRAME en superposition pour masquer ce qui déborde (IFRAME de page blanche)

Ya surement beaucoup plus propre, là je te parle de bricolage rafistolage type MacGyver :lol: :lol:

Re: Cours en temps réel sur le forum avec API iG ?

par Epitaf » 26 Aoû 2015 18:15

Il faudrait récupérer le code commençant par :

<table cellpadding="0" cellspacing="0" class="livePriceTable" data-mobileLinks="true" data-epics="{IX.D.CAC.IDF.IP=, ETC
Et la placer dans un <div> sur ton site

Demander une autorisation à IG pour récupérer une partie de leur code ?
Réponse à ta question : Oui c'est possible, quelques dizaines de minutes

Re: Cours en temps réel sur le forum avec API iG ?

par Edd » 26 Aoû 2015 18:39

Salut,
tu peux paramétrer un widget sur le site de Prorealtime et insérer le code, C'est gratuit....

Re: Cours en temps réel sur le forum avec API iG ?

par Benoist Rousseau » 26 Aoû 2015 18:54

J'ai essayé cela ne marche pas il manque liveprices.javascriptrequired



Non PRT ce n'est pas gratuit du tout, cela te mets des liens pour améliorer leur référencement et cela détruit le référencement de ton site :lol2:

Sinon j'ai l'autorisation, je ne suis pas fou :) cela fait 6 mois que j'ai demandé, que c'est OK et que j'attends

Re: Cours en temps réel sur le forum avec API iG ?

par Edd » 26 Aoû 2015 19:00

Ok je sors :?

Re: Cours en temps réel sur le forum avec API iG ?

par Epitaf » 26 Aoû 2015 19:07

Oh ok, ben je me propose pour te sortir un test depuis mon apache, ça arrive pile la semaine ou j'ai une bouffe + camping en Normandie, donc peut être demain, mais surement la semaine prochaine :-)

Articles en relation
Statistiques en temps réel sur le forum avec API iG
Fichier(s) joint(s) par Benoist Rousseau » 27 Aoû 2015 10:55 (14 Réponses)
Récupérer les cours avec l'API IG Market et Python
par layzard » 24 Juil 2016 12:09 (54 Réponses)
temps d'activation du ticket de passage d'ordre L3
par Benoist Rousseau » 01 Mai 2016 18:00 (5 Réponses)
API IG par l'exemple, récupération des cours, trades
par maroxe » 28 Jan 2015 14:39 (8 Réponses)
Récupérer les cours des marchés IG sous Excel
par LPhilippe » 22 Aoû 2015 16:25 (10 Réponses)
Créer serveur Raspberry récupération de cours
Fichier(s) joint(s) par falex » 24 Sep 2015 09:09 (48 Réponses)
Outil permettant d'énoncer les cours par synthèse vocale
Fichier(s) joint(s) par chad » 14 Aoû 2017 12:53 (12 Réponses)
IG python : distinguer working order - position en cours
Fichier(s) joint(s) par Nomade » 11 Déc 2017 19:14 (6 Réponses)
Utilisation des API IG avec C#
Fichier(s) joint(s) par swingwin » 04 Juin 2015 08:36 (27 Réponses)
Utilisation Excel avec API IG
Fichier(s) joint(s) par VK_Trader » 14 Mai 2015 23:16 (79 Réponses)

ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé