Problème avec Stock Quote de Google Finance
-
25-09-2019 - |
Question
Voici l'exemple que je suis de la finance google pour une action cotée. Mais il ne semble pas fonctionner. Cours de l'action isnt affiché.
Merci
<body>
Hello world!
Here is your portfolio:<br/>
GOOG: <span id=_IG_SYM1_l></span> (<span id=_IG_SYM1_c></span>)<br/>
AAPL: <span id=_IG_SYM2_l></span> (<span id=_IG_SYM2_c></span>)<br/>
INTC: <span id=_IG_SYM3_l></span> (<span id=_IG_SYM3_c></span>)<br/>
<script type="text/javascript">
var quote = new google.finance.Quote();
quote.enableDomUpdates( { 'GOOG' : '_IG_SYM1', 'AAPL' : '_IG_SYM2',
'INTC' : '_IG_SYM3' } );
quote.getQuotes(["GOOG", "AAPL", "INTC"]);
</script>
<!-- start: javascripts -->
<!-- end: javascripts -->
</body>
La solution
Il semble que vous utilisez l'exemple http: //code.google.com/apis/finance/docs/finance-gadgets.html#JS_API . Si je comprends bien, cette API est disponible à des gadgets. Il dit:
"Gadgets qui utilisent l'API Market Data ne peut fonctionner que dans iGoogle - soit production iGoogle, ou iGoogle bac à sable ».
Le régulière API Google Finance JS permet uniquement pour obtenir des données associées au portefeuille d'un utilisateur.
Autres conseils
Vous avez probablement besoin Authentifier au service Google Finance d'abord.
L'URL AuthSubRequest pourrait ressembler à ceci:
https://www.google.com/accounts/AuthSubRequest?
scope=http%3A%2F%2Ffinance.google.com%2Ffinance%2Ffeeds%2F&session=1&secure=0
&next=http%3A%2F%2Fwww.example.com%2Fwelcome.
http://code.google.com/apis /finance/docs/2.0/developers_guide_protocol.html#Authenticating
Avez-vous essayé entourant le span id attributs avec des guillemets?