0

以下は、私がグーグルファイナンスから株価について得た例です。しかし、それは機能していないようです。株価は表示されません。

ありがとう

<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>
4

3 に答える 3

2

http://code.google.com/apis/finance/docs/finance-gadgets.html#JS_APIの例を使用しているようです。私の理解が正しければ、その API はガジェットでのみ使用できます。それは言います、

「Market Data API を使用するガジェットは、iGoogle でのみ実行できます。本番環境の iGoogle または iGoogle サンドボックスのいずれかです。」

通常のGoogle Finance JS APIでは、ユーザーのポートフォリオに関連付けられたデータのみを取得できます。

于 2010-02-03T15:45:15.863 に答える
0

スパンID属性を引用符で囲んでみましたか?

于 2010-02-03T15:30:54.707 に答える
0

最初に Google Finance サービスへの認証が必要になる可能性があります。

AuthSubRequest URL は次のようになります。

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

于 2010-02-03T15:28:33.047 に答える