美文网首页
学习笔记-0823-股票接口

学习笔记-0823-股票接口

作者: 幽谷听泉 | 来源:发表于2016-08-24 10:43 被阅读0次

    新浪实时股票数据接口

    以大秦铁路(股票代码:601006)为例

    • 如果要获取它的最新行情,只需访问新浪的股票数据接口:

      http://hq.sinajs.cn/list=sh601006
      

    这个url会返回一串文本,例如:

    var hq_str_sh601006="大秦铁路,6.390,6.400,6.400,6.410,6.370,6.390,6.400,5260700,33618643.000,405300,6.390,383000,6.380,720800,6.370,530300,6.360,608500,6.350,285800,6.400,358600,6.410,607400,6.420,357000,6.430,243500,6.440,2016-08-24,10:20:31,00";
    

    这个字符串由许多数据拼接在一起,不同含义的数据用逗号隔开了,按照程序员的思路,顺序号从0开始。

        大秦铁路         股票名字          
        6.390           今日开盘价           
        6.400           昨日收盘价           
        6.400           当前价格             
        6.410           今日最高价           
        6.370           今日最低价           
        6.390           竞买价                 
        6.400           竞卖价                 
        5260700         成交的股票数        
        33618643.000    成交金额           
        405300           买一   
        6.390            买一报价        
        383000           买二              
        6.380            买二              
        720800           买三              
        6.370            买三              
        530300           买四              
        6.360            买四              
        608500           买五              
        6.350            买五              
        285800           卖数   
        6.400             卖一                
        358600            卖二                  
        6.410             卖二             
        607400            卖三             
        6.420             卖三             
        357000            卖四
        6.430             卖四
        243500            卖五
        6.440             卖五
        2016-08-24      日期                                  
        10:20:31          时间                
    

    一个简单的JavaScript应用例子:

    <script type="text/javascript" src="http://hq.sinajs.cn/list=sh601006" charset="gb2312"></script><script type="text/javascript">var elements=hq_str_sh601006.split(",");document.write("current price:"+elements[3]);</script">
    

    这段代码输出大秦铁路(股票代码:601006)的当前股价
    current price:14.20

    如果你要同时查询多个股票,那么在URL最后加上一个逗号,再加上股票代码就可以了;
    例如:http://hq.sinajs.cn/list=sh601003,sh601001

    查询深圳成指数:http://hq.sinajs.cn/list=s_sz399001

    查看日K线图:http://image.sinajs.cn/newchart/daily/n/sh601006.gif

    分时线的查询:http://image.sinajs.cn/newchart/min/n/sh000001.gif

    日K线查询:http://image.sinajs.cn/newchart/daily/n/sh000001.gif

    周K线查询:http://image.sinajs.cn/newchart/weekly/n/sh000001.gif

    月K线查询:http://image.sinajs.cn/newchart/monthly/n/sh000001.gif

    相关文章

      网友评论

          本文标题:学习笔记-0823-股票接口

          本文链接:https://www.haomeiwen.com/subject/ltsnsttx.html