成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

新浪股票詳情API

codercao / 3898人閱讀

摘要:最后說一下,新浪并沒有明確提供這個查詢,所以他可以在不通知任何人的情況下,改變這種查詢方式的接口和實現(xiàn)。

新浪股票查詢接口
本系列目錄:-文摘-

新浪的股票查詢接口:講解了該接口的數(shù)據(jù)結構;

新浪的股票查詢接口(使用篇):用一個簡單的例子演示該接口的使用;

實時股票信息查詢:一個高級的例子,能夠自動刷新股票信息,實現(xiàn)了實時更新;

以大秦鐵路(股票代碼:601006)為例,如果要獲取它的最新行情,只需訪問新浪的股票數(shù)據(jù)接口:http://hq.sinajs.cn/list=sh60...
這個url會返回一串文本,例如:

var hq_str_sh601006=“大 秦鐵路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91, 26.92, 22114263, 589824680, 4695, 26.91, 57590, 26.90, 14700, 26.89, 14300, 26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93, 14230, 26.94, 25150, 26.95, 15220, 26.96, 2008-01-11, 15:05:32“;

這個接口對于JavaScript程序非常方便,通常的使用方式為,靜態(tài)或動態(tài)地在頁面中插入:

這樣一來,你就可以在JS中用變量名“hq_str_sh601006”訪問大秦鐵路的行情數(shù)據(jù)了。下一篇文章用JavaScript代碼演示了具體使用方法。

這個字符串由許多數(shù)據(jù)拼接在一起,不同含義的數(shù)據(jù)用逗號隔開了,按照程序員的思路,順序號從0開始。
0:”大秦鐵路”,股票名字;
1:”27.55″,今日開盤價;
2:”27.25″,昨日收盤價;
3:”26.91″,當前價格;
4:”27.55″,今日最高價;
5:”26.20″,今日最低價;
6:”26.91″,競買價,即“買一”報價;
7:”26.92″,競賣價,即“賣一”報價;
8:”22114263″,成交的股票數(shù),由于股票交易以一百股為基本單位,所以在使用時,通常把該值除以一百;
9:”589824680″,成交金額,單位為“元”,為了一目了然,通常以“萬元”為成交金額的單位,所以通常把該值除以一萬;
10:”4695″,“買一”申請4695股,即47手;
11:”26.91″,“買一”報價;
12:”57590″,“買二”
13:”26.90″,“買二”
14:”14700″,“買三”
15:”26.89″,“買三”
16:”14300″,“買四”
17:”26.88″,“買四”
18:”15100″,“買五”
19:”26.87″,“買五”
20:”3100″,“賣一”申報3100股,即31手;
21:”26.92″,“賣一”報價
(22, 23), (24, 25), (26,27), (28, 29)分別為“賣二”至“賣四的情況”
30:”2008-01-11″,日期;
31:”15:05:32″,時間;

如果你要同時查詢多個股票,那么在URL最后加上一個逗號,再加上股票代碼就可以了;比如你要一次查詢大秦鐵路(601006)和大同煤業(yè)(601001)的行情,就這樣使用URL:

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

返回的數(shù)據(jù)為:

var hq_str_sh601003=“柳 鋼股份, 18.91, 18.80, 18.81, 19.10, 18.51, 18.80, 18.81, 5125000, 96017794, 9115, 18.80, 5100, 18.79, 12000, 18.78, 1800, 18.77, 2600, 18.76, 1500, 18.81, 25283, 18.82, 4470, 18.84, 3400, 18.85, 1600, 18.86, 2008-01-11, 15:05:32“;
var hq_str_sh601001=“大 同煤業(yè), 40.00, 40.06, 39.81, 40.60, 39.13, 39.82, 39.83, 8117292, 324759633, 50, 39.82, 300, 39.81, 22809, 39.80, 1500, 39.79, 2600, 39.78, 600, 39.83, 10600, 39.85, 2100, 39.87, 2390, 39.88, 1000, 39.89, 2008-01-11, 15:05:32“;
但如果你要查詢大盤指數(shù),情況會有不同,比如查詢上證綜合指數(shù)(000001),使用如下URL:

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

返回的數(shù)據(jù)為:

var hq_str_s_sh000001=“上證指數(shù),5484.677,28.136,0.52,877247,15587495“;

數(shù)據(jù)含義分別為:指數(shù)名稱,當前點數(shù),當前價格,漲跌率,成交量(手),成交額(萬元);

查詢深圳成指的URL為:

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

數(shù)據(jù)構成方式與上證綜合指數(shù)的數(shù)據(jù)相同。

最后說一下,新浪并沒有明確提供這個查詢API,所以他可以在不通知任何人的情況下,改變這種查詢方式的接口和實現(xiàn)。

本系列目錄: – 文摘-

新浪的股票查詢接口:講解了該接口的數(shù)據(jù)結構;

新浪的股票查詢接口(使用篇):用一個簡單的例子演示該接口的使用;

實時股票信息查詢:一個高級的例子,能夠自動刷新股票信息,實現(xiàn)了實時更新;

在上一篇日志中,我介紹了新浪個股的查詢接口和數(shù)據(jù)結構,現(xiàn)在用具體的代碼演示如何使用這個接口。

還是以查詢大秦鐵路為例,在頁面中插入這樣的代碼:



這段代碼輸出大秦鐵路(股票代碼:601006)的當前股價。下面是代碼的運行結果(請確認你的瀏覽器允許運行JavaScript,另外,RSS訂閱者請到Web頁面上來看):

current price:5.84current price:25.00
大家可以和新浪的結果對比,應該是同樣的值。當然,這段代碼不會自動刷新股票價格。
(update:我已經(jīng)發(fā)布了能夠實時更新數(shù)據(jù)的代碼:鏈接)

我想重申一遍:目前還沒有免費提供的股票查詢接口,雖然看起來我們可以免費使用新浪的這個接口,但是新浪并沒有公開聲明發(fā)布了該接口;也就是說,他可以在不通知任何人的情況下,改變該接口的定義和實現(xiàn)。

實時股票信息查詢(JavaScript代碼)
本系列目錄:

新浪的股票查詢接口:講解了該接口的數(shù)據(jù)結構;

新浪的股票查詢接口(使用篇):用一個簡單的例子演示該接口的使用;

實時股票信息查詢:一個高級的例子,能夠自動刷新股票信息,實現(xiàn)了實時更新;

前面一篇文章講了如何使用新浪的股價查詢接口,那里的例子比較簡單,不能實時更新股價信息?,F(xiàn)在我給大家一個能實時更新股票信息的代碼。

還是以大秦鐵路為例,為了體現(xiàn)實時性,這段代碼顯示當前股價(由于不同瀏覽器動態(tài)載入script的方法略有不同,這段代碼只適用于IE和firefox瀏覽器):




請大家把這段代碼復制下來,插入到一個新建html文檔的body標簽之間。由于本網(wǎng)站其他腳本和這段代碼有些沖突,而且該代碼只適用于IE和firefox瀏覽器,所以我就不在這里顯示運行結果了。

不過我上傳了一個樣本,大家可以點擊這個鏈接看到效果(只限IE和Firefox):鏈接
(另外,請大家稍有耐心,只有原始數(shù)據(jù)出現(xiàn)變化的時候,我的代碼才能顯示出變化,對不對?而且我的代碼是每隔兩秒鐘獲取一次數(shù)據(jù)。當你發(fā)現(xiàn)數(shù)據(jù)不再變化的時候,應該是交易所已經(jīng)結束當天交易了,等第二天吧 :) )

大家可以自行對照新浪的網(wǎng)頁看顯示的是否正確:鏈接

另外,我必須再次重申一遍:目前還沒有免費提供的股票查詢接口,雖然看起來我們可以免費使用新浪的這個Web接口,但是新浪并沒有公開聲明發(fā)布了該接口;也就是說,他可以在不通知任何人的情況下,改變該接口的定義和實現(xiàn)。

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/30832.html

相關文章

  • 新浪股票詳情API

    摘要:最后說一下,新浪并沒有明確提供這個查詢,所以他可以在不通知任何人的情況下,改變這種查詢方式的接口和實現(xiàn)。 新浪股票查詢接口本系列目錄:-文摘- 新浪的股票查詢接口:講解了該接口的數(shù)據(jù)結構; 新浪的股票查詢接口(使用篇):用一個簡單的例子演示該接口的使用; 實時股票信息查詢:一個高級的例子,能夠自動刷新股票信息,實現(xiàn)了實時更新; 以大秦鐵路(股票代碼:601006)為例,如果要獲取它...

    Jason 評論0 收藏0
  • Python怎樣獲得實時股票數(shù)據(jù)的方式實例

      原文中具體闡述了Python怎樣獲得實時股票數(shù)據(jù)的方式實例,原文中根據(jù)實例編碼推薦的十分具體,對大家學習培訓或工作具有很強的參照學習培訓使用價值,必須的小伙伴們下邊伴隨著小編就來互相學習了解一下吧  怎樣獲得實時股票信息內容  股票消息的插口有許多,以前大伙兒常見的是新浪網(wǎng)的,但年初情況下,新浪網(wǎng)的插口忽然無法使用,來給大家導致了非常大的煩惱,因此在網(wǎng)上也有許多實例教程教你如何從新浪網(wǎng)讀取數(shù)據(jù)...

    89542767 評論0 收藏0
  • 23個Python爬蟲開源項目代碼,包含微信、淘寶、豆瓣、知乎、微博等

    摘要:今天為大家整理了個爬蟲項目。地址新浪微博爬蟲主要爬取新浪微博用戶的個人信息微博信息粉絲和關注。代碼獲取新浪微博進行登錄,可通過多賬號登錄來防止新浪的反扒。涵蓋鏈家爬蟲一文的全部代碼,包括鏈家模擬登錄代碼。支持微博知乎豆瓣。 showImg(https://segmentfault.com/img/remote/1460000018452185?w=1000&h=667); 今天為大家整...

    jlanglang 評論0 收藏0
  • python爬蟲實戰(zhàn)二——股票數(shù)據(jù)定向爬蟲

    摘要:選取方法打開網(wǎng)頁,查看源代碼,搜索網(wǎng)頁的股票價格數(shù)據(jù)是否存在于源代碼中。將上述的代碼封裝成一個函數(shù),對東方財富網(wǎng)頁面解析的完整代碼如下所示接下來是獲得百度股票網(wǎng)鏈接描述單只股票的信息。 功能簡介 目標: 獲取上交所和深交所所有股票的名稱和交易信息。輸出: 保存到文件中。技術路線: requests---bs4--re語言:python3.5 說明 網(wǎng)站選擇原則: 股票信息靜態(tài)存在于ht...

    icattlecoder 評論0 收藏0
  • 軟件架構模式

    摘要:事件處理器是自包含和獨立的,解耦于架構。因其分布式和異步的性質,事件驅動架構的實現(xiàn)相對復雜,主要是由于它的異步和分布式特性。微內核架構微內核架構模式也被稱為插件架構模式。 來自于OReilly免費的電子書:Software Architecture Patterns showImg(https://segmentfault.com/img/remote/1460000009652123...

    ZHAO_ 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<