我可以使用 谷歌财经API 获取股票数据?

如果有一个 Flash 或 Javascript 查看器来查看此类股票数据,那就太好了。
我发现了一些可以用于相同目的的图表组件:

有帮助吗?

解决方案 2

雅虎!金融 为您提供实时股票报价。数据以 CSV 形式返回。

请参阅此纳斯达克页面: http://finance.yahoo.com/q?s=^IXIC

  1. 单击“下载数据”按钮访问实时数据

  2. 单击下载到电子表格按钮以访问历史数据

您可以使用 LoadVars 或 URLLoader 类从 Flash 访问该数据。使用 unescape() 从 URL 编码格式解码字符串。

其他提示

谷歌员工迪昂·洛伊 (Dion Loy) 最近证实,这一点已经清楚了 在商业上使用 Finance API 完全合法 网站。

“您可以将我们的 API 用于商业或非商业目的。”

使用 Google Finance 投资组合数据 javascript API, ,通过 MarkMail。

“是的,在商业应用程序中使用组合 API 是没问题的。”

在商业应用程序中使用 Google Finance API?, ,通过 MarkMail。

作为 Google 财经的替代方案,请考虑 http://www.mergent.com/servius (历史证券数据 API)

关于通过API使用雅虎财经数据的合法性:

来自 Drupal 项目的 Khalid 最近向我们保证,尽管 Yahoo!知道第三方(自动脚本等)Yahoo! 使用其 CSV。让他们可以接受,即使是商业网站!

正式地,没有明确的许可可以在脚本中使用Yahoo的库存数据。但是,实际上,每种可以想象的语言中都有大量脚本(PHP,Perl,.asp,Java,...等)在整个Internet上都使用该数据。只需进行Google搜索,看看有多少。

雅虎似乎意识到,许多人正在以这种方式使用数据,并视而不见。

~ 使用 Yahoo! 的合法性商业网站上的数据?

几点:

1) Google 最近弃用了金融 API: http://code.google.com/apis/finance/

2)从论坛上的讨论来看,google没有权利提供股票报价,只有投资组合表现数据,因此没有直接通过API获取报价的方法

3) 此时,网络服务中的几个项目被破坏,例如获得头寸或投资组合的市场价值的能力以及获得投资组合中的现金头寸的能力

雅虎财经似乎是目前最好的选择。

不久前对此进行了研究,但据我所知,谷歌不允许您在谷歌本身之外使用他们的财务数据。因此,您可以在 Google 小工具中使用它,但不允许您在 Google 之外重新发布财务数据。我认为这与谷歌对所有(昂贵的)市场数据的许可条款有关。如果我错了..有人请回复并告诉我,因为我可以做类似的事情;)

马特

我遇到了同样的问题,也就是说,如果我在本地执行我的 Flex 应用程序,一切都工作正常,但是当我将其发布到服务器上时,我收到 2048 沙箱错误。我认为问题是由yahoo Finance服务器上的crossdomain.xml文件引起的;如果我是对的,你可以这样解决:您的 Flex 应用程序不必直接调用雅虎财经下载页面,而是调用另一个页面(您可以使用 php、jsp、asp 制作)来调用雅虎财经下载页面并返回数据。

看起来至少雅虎现在正在对实时报价收费:

http://billing.finance.yahoo.com/realtime_quotes/signup?.src=quote&.refer=quote

当我尝试访问该 URL 时,我遇到了这个问题。

错误#2044:未处理的安全错误:。文本=错误#2048:安全沙盒违规

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