我正在开发一个机器人,我想使用Google的股票API,如下所示:
http://jarloo.com/tutorials/google-stock-api/
唯一的问题是,这是别人的功能请求,而我对股票了解不多。我看到它是“未记录的”,但是有没有链接到我可以从返回中获得每个标签的信息的链接?下面是雅虎的一个样本回报。
<xml_api_reply version="1">
<finance module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0">
<symbol data="YHOO"/>
<pretty_symbol data="YHOO"/>
<symbol_lookup_url data="/finance?client=ig&q=YHOO"/>
<company data="Yahoo! Inc."/>
<exchange data="Nasdaq"/>
<exchange_timezone data="ET"/>
<exchange_utc_offset data="+05:00"/>
<exchange_closing data="960"/>
<divisor data="2"/>
<currency data="USD"/>
<last data="13.59"/>
<high data="13.62"/>
<low data="13.36"/>
<volume data="30493456"/>
<avg_volume data="24328"/>
<market_cap data="17706.97"/>
<open data="13.50"/>
<y_close data="13.48"/>
<change data="+0.11"/>
<perc_change data="0.82"/>
<delay data="0"/>
<trade_timestamp data="6 hours ago"/>
<trade_date_utc data="20110721"/>
<trade_time_utc data="200014"/>
<current_date_utc data="20110722"/>
<current_time_utc data="024141"/>
<symbol_url data="/finance?client=ig&q=YHOO"/>
<chart_url data="/finance/chart?q=NASDAQ:YHOO&tlf=12"/>
<disclaimer_url data="/help/stock_disclaimer.html"/>
<ecn_url data=""/>
<isld_last data="13.60"/>
<isld_trade_date_utc data="20110721"/>
<isld_trade_time_utc data="235853"/>
<brut_last data=""/>
<brut_trade_date_utc data=""/>
<brut_trade_time_utc data=""/>
<daylight_savings data="true"/>
</finance>
</xml_api_reply>如果这不是一个确切的“编程”问题,很抱歉。感谢您能提供的任何帮助。
发布于 2011-10-21 21:51:37
由于Google Finance API现在是弃用的,我建议您使用雅虎!取而代之的金融API:
http://finance.yahoo.com/d/quotes.csv?s=STOCK_SYMBOLS由“+” &f= special_tags分隔
以下是您可能会发现有用的特殊标记的列表:http://www.gummy-stuff.org/Yahoo-data.htm
https://stackoverflow.com/questions/6785303
复制相似问题