Frage

Im Folgenden ist das Beispiel, das ich von Google Finance für einen Aktienkurs bekam. Aber es scheint nicht zu funktionieren. Aktienkurs ist nicht angezeigt.

Danke

<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>
War es hilfreich?

Lösung

Es sieht aus wie Sie das Beispiel unter http verwenden: //code.google.com/apis/finance/docs/finance-gadgets.html#JS_API . Wenn ich richtig verstehe, ist, dass die API nur auf Geräte zur Verfügung. Er sagt,

  

"Gadgets, die den Marktdaten-API verwenden   kann nur in iGoogle laufen - entweder   Produktion iGoogle oder iGoogle   Sandkasten. "

Das regulär Google Finance JS API kann Sie nur Daten mit einem Portfolio des Benutzers verbunden zu bekommen.

Andere Tipps

Sie müssen wahrscheinlich Authentifizieren mit dem Google Finance Service zuerst.

Die AuthSubRequest URL könnte wie folgt aussehen:

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

Haben Sie die span id Attribute mit Anführungszeichen versucht umliegenden?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top