下面是我从谷歌获得资金用于股票报价的例子。但它似乎没有奏效。股价心不是显示。

由于

<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>
有帮助吗?

解决方案

它看起来像您使用在 HTTP的例子: //code.google.com/apis/finance/docs/finance-gadgets.html#JS_API 。如果我的理解对不对,该API仅适用于小工具。它说,

  

“小工具使用的市场数据API   只能在运行的iGoogle - 无论是   生产iGoogle或所述的iGoogle   沙箱“。

定期谷歌财经JS API 只允许你以获得与用户的组合相关联的数据。

其他提示

您可能需要认证到谷歌财经服务第一。

在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

您是否尝试过带有引号跨度ID属性?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top