有一天,我们想要下载6100+股票代码的谷歌财务数据。 现在我们要去这个URL并获取所有股票代码的数据。 http://www.google.com/finance?q=NYSE:AA&fstype=ii是否有简单的方法来检索Google财经数据?
获取这样的数据会在服务器上使用大量的带宽和缓慢。
有没有更好的方法从Google获取数据。
有谷歌财经的API,但它不提供PHP
有一天,我们想要下载6100+股票代码的谷歌财务数据。 现在我们要去这个URL并获取所有股票代码的数据。 http://www.google.com/finance?q=NYSE:AA&fstype=ii是否有简单的方法来检索Google财经数据?
获取这样的数据会在服务器上使用大量的带宽和缓慢。
有没有更好的方法从Google获取数据。
有谷歌财经的API,但它不提供PHP
如果你生活中可以没有谷歌从传来的数据,你看了雅虎财经API?它非常灵活,可以一次下载多个符号(尽管你可能不一定想要一次完成所有的6100)。
例如,你可以这样做:
http://finance.yahoo.com/d/quotes.csv?s=XOM+BBDb.TO+JNJ+MSFT&f=snd1l1yr
更多细节上如何使用API是很好写上去的:
的谷歌财经API可用于由所有网页脚本语言使用。所有的API都是关于如何利用其REST服务的描述和说明。您可以在PHP中使用类似cURL的内容来调用其REST服务,并以XML格式检索其输出的结果,然后解析XML以显示,存储和检索信息。
请注意,虽然他们没有像他们的许多API那样为PHP提供示例,但他们的API仍然都使用相同类型的系统,因此提供的示例适用于Google Spreadsheets Data API或Google文档列表API将有效用于获取Google Finance API的起点。它们之间的区别是传递的参数,返回的数据以及您将使用参数调用以获取数据的url。
我们可以在商业应用中使用这种方法吗? – darsh 2012-09-24 06:23:51