현재 위치 - 회사기업대전 - 정보화 관리 자문 - 실시간 주식 정보를 어떻게 얻을 수 있습니까? 관련 공용 인터페이스나 데이터 소스가 있습니까?

실시간 주식 정보를 어떻게 얻을 수 있습니까? 관련 공용 인터페이스나 데이터 소스가 있습니까?

실시간 주식 데이터 인터페이스

현재 주식 데이터를 얻는 방법에는 두 가지가 있습니다.

1.

/list=sh60 1006

Url 은 다음과 같은 텍스트 문자열을 반환합니다.

변수를 정의합니다

Hq_str_sh60 1006= "대진 철도, 27.55,27.25,26.91,27.55,26.20,

26.92,

22114263,589824680,4695,26.91,57590,26.90,/kloc

26.89, 14300,

26.88,15100,26.87,3100,26.92,8900,26.93,

14230,26.94,25150,26.95,15220,26.96,2008-0/

15:05:32 ";

이 문자열은 많은 데이터를 결합하여 만들어졌으며, 서로 다른 의미의 데이터는 쉼표로 구분됩니다. 프로그래머의 생각에 따르면 일련 번호는 0 부터 시작한다.

0: "대진 철도", 주식 이름;

1:"27.55", 오늘 개장가격

2: "27.25", 어제 종가;

3: "26.91",현재 가격;

4: "27.55", 오늘 가장 높은 가격;

5: "26.20", 오늘 최저 가격;

6: "26.91",입찰 가격, 즉 "하나 구입" 견적;

7: "26.92", 경매 가격, 즉 "판매 1" 견적;

8:' 22114263', 거래의 주식 수 주식 거래의 기본 단위가 100 주이기 때문에 사용할 때 이 값은 일반적으로/kk 로 나누어야 합니다

9: "589824680", 거래 금액, 단위는 "위안" 입니다. 한 눈에 "만 위안" 은 일반적으로 거래 금액의 단위이므로 이 값은 일반적으로 만 원으로 나누어집니다.

10: "4695", "하나 구입" 신청 4695 주, 즉 47 손;

11:"26.91","하나 구입" 견적;

12: "57590", "두 개 구입"

13: "26.90", "2 살"

14: "14700", "3 살"

15: "26.89", "3 살"

16: "14300", "4 살"

17: "26.88", "사네 살 것"

18: "15100", "5 구입"

19: "26.87", "5 살"

20: "3 100", "1 매" 신고 3 1 00 주, 즉 31손;

21:"26.92", "하나 판매" 혜택

(22,

23), (24, 25), (26,27), (28,

29) "판매 2" 를 각각 "판매 4" 로 변경하십시오.

30: "2008-01-11",날짜;

31:"15: 05: 32", 시간;

간단한 JavaScript 응용 프로그램의 예는 다음과 같습니다.

스크립트

Type = "text/JavaScript" src = "/list = sh601006"

Charset = "gb2312" >/스크립트 >

/JavaScript ">

변수를 정의합니다

Elements = HQ _ str _ sh601006.split (",");

Document.write ("현재

가격: "+elements [3]);

이 코드는 대진 철도 (주식 코드: 60 1006) 의 현재 주가를 출력합니다.

현재

가격: 14.20

여러 주식을 동시에 쿼리하려면 URL 과 주식 코드 뒤에 쉼표만 추가하면 됩니다. 예를 들어 대진철도 (60 1006) 와 대동석탄업 (60 100 1) 의 가격을 한 번에 조회하고자 합니다.

/list=sh60 1003, sh60 100 1

상하이 증빙지수 (00000 1) 와 같은 더 넓은 시장 지수를 질의합니다.

/list=s_sh00000 1

서버에서 반환된 데이터는 다음과 같습니다.

변수를 정의합니다

HQ _ STR _ S _ SH0000 1 = "상하이 지수, 3094.668,-128.073,-3.97,43655

데이터의 의미는 지수명, 현재 포인트, 현재 가격, 변동폭, 거래량 (손), 거래액 (만원) 입니다.

심천 성지수 조회:

/list=s_sz39900 1

주식의 Kline 및 일일 차트의 경우 URL/.../.../*. gif 를 요청할 수 있습니다. 여기서 * 는 다음 그림과 같이 주식 코드를 나타냅니다.

주간 차트 보기:

/newchart/daily/n/sh601006.gif

시분할 회선 조회:

/newchart/min/n/sh 000001.gif

일본 kk 라인 조회:

/newchart/daily/n/sh 000001.gif

주 Kline 쿼리:

/newchart/weekly/n/sh 000001.gif

월간 kk 라인 조회:

/newchart/monthly/n/sh 000001.gif

1.2

Baidu & amp Google 재무 데이터

바이두에서

구글에서 주식 코드를 검색하면 해당 주식에 대한 정보가 제목에 표시됩니다 (예: 구글에서 60 1006 을 검색하는 경우).

첫 번째 검색 결과는 다음과 같습니다.

왼쪽에 있는 그림을 클릭하면 이 그림이 시나 재경 채널에 연결된다는 것을 알 수 있다. 즉 구글의 주식 데이터도 시나닷컴에서 얻은 것이다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 스포츠명언) 분석 결과 구글도1..1에 설명된 인터페이스를 사용하는 것으로 나타났다.

바이두의 주식 데이터는 바이두 재경 채널에서 나온 것이다.

/list = sh "& 코드 및 "")

만약

그럼 not len(stockdata)=0 입니다

주식 데이터 =split (주식 데이터, chr(34))( 1)

만약 ... 끝날거야

만약

Len(stockdata)=0

그리고 나서

Stock data = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"

기타

Stockdatasplit=split(stockdata, ",")

Stockdata = ""& ampexstock.checkstr (stockdatasplit (0)) & ","& ampstockdatasplit( 1) ","& ampstockdatasplit(2) 및 amp ","& ampstockdatasplit

"& ampstockdatasplit (31) & ",0) &"

만약

0 = 주식명, 1= 개장가격, 2= 어제 종가, 3= 현가, 4= 최고가, 5= 최저가, 6= 갱신시간.

Getstockdata=stockdata

기능

함수 getstockimg (코드)

암담하다

Rndnum, addnum, checkcode, imgsource

Len (코드) =5 인 경우

그리고 나서

Getstockimg = "/newchart/daily/n/sh" & 코드 & amp".gif "

만약

Imgsource= ""

상황

셋;삼;3

Getstockimg = "/curve/realtime/index2.php? 코드 =1a0001& W= 180 입니다. H= 140 "

Getastockimgb = "/curve/realtime/index2.php? 코드 = 399001& W= 180 입니다. H= 140 "

Imgsource= ""

상황

셋;삼;3

Getastocimg = "list.com/stockchart/real line.chart? 1a0001& 1002 입니다. 사이즈 (size 의 속기)

180

140 "

Getastockimgb = "list.com/stockchart/realline.chart? 39900 1 입니다. 1002 입니다. 사이즈 (size 의 속기)

180

140 "

Imgsource="list.com/ "

상황

Getastocimg = "/newchart/small/ish000001.gif? 1189176558328 "

Getastockimgb = "/newchart/small/isz399001.gif? 1189176558328 "

Imgsource= ""

상황

다섯;오;5

Getastockimg="stock.com/ "

상황

여섯;육

Getastockimg = "/webservices/chinastock webservice.asmx

중국 주식 시장 데이터

웹 서비스 (Shenghu 주식 시장의 모든 기금, 채권, 주식 지원), 실시간 데이터 업데이트 출력 GIF 타이밍 차트와 일/주/월 k

선 그래프 및 적시 시세 데이터 (주식명, 개장시간, 최신가격, 어제 파장, 오늘 개장, 가격 변동, 최저값, 최고값, 가격 변동, 거래량, 거래액, 매입가격, 경매가격, 매입가격 비율, 1-구매 5, 판매

다섯 개를 팔다). 이 웹 서비스는 다음과 같은 인터페이스를 제공합니다.

2.1..1

GetStockImageByCode

얻다

GIF 주식 시분할 차트

입력: StockCode =

주식 코드 (예: sh00000 1) 입니다.

Post/webservices/chinastock webservice.asmx

Http/1..1

사회자: www.webxml.com.cn

콘텐츠 유형:

텍스트/XML; Charset=utf-8

콘텐츠 길이:

길이

SOAPAction:

/getStockImageByCode'

출력:

2. 1.2

GetStockImageByteByCode

중간 주식 GIF 시분할 차트의 바이트 배열을 가져옵니다.

가져오기: 스택 코드

= 주식 코드 (예: sh00000 1

Post/webservices/chinastock webservice.asmx

Http/1..1host: www.webxml.com.cncontent-type: text/XML;

Charset = utf-8 content-length: length soap action:

/getStockImageByteByCode'

반환된 데이터는 다음과 같습니다.

R0 lgodlhiqisafcaaaawlbxkgbq4 odhaqebsschuvfs4 tdb8 egqka 9 kopcdaazy 4 MF vgap 2 uyc 0 iqueyubvwideasi1qnfx8 agdu/ Nuozflgxd 6 cbw vy 5 fniwemq 4 GC 0 amlhdhpe adlvjmepksm1ihouwpy 3 fzmyvy 9 igxrwiefmwgnyumpdpxjghqb 8 hk 9 eggbx4

2. 1.3

GetStockImage_kByCode

중국 주식 GIF 일/주/월 k 를 직접 취득하다.

선 그래프 (545 * 300 픽셀 /72dpi)

입력: StockCode =

주식 코드

TheType = K 라인 유형 (d: 일 [기본값], w: 주, m: 월),

우편

/webservices/chinastock webservice.asmx http/1.1호스트:

Www.webxml.com.cncontent-type: text/XML; Charset = UTF-8 콘텐츠 길이:

Length soap action: "/getstockimage _ kby code" 문자열

예를 들어 다음과 같이 입력합니다.

반환된 결과는 주 kk 선 그래프입니다.

2. 1.4

GetStockImage_kByteByCode

중국 주식 GIF 일/주/월 k 를 취득하다.

선 바이트 배열

입력: 주식 코드 = 주식 코드 (예: sh00000 1).

우편

/webservices/chinastock webservice.asmx http/1.1호스트:

Www.webxml.com.cncontent-type: text/XML; Charset = UTF-8 콘텐츠 길이:

Length soapaction: "/getstockimage _ kbytebycode" string 문자열

Http/1..1200 ok content-type: text/XML; Charset=utf-8Content-Length: 길이

Base64Binary

예를 들어 다음과 같이 입력합니다.

반환된 결과는 주 KK 선 그래프의 바이트 배열입니다.

R0 lgodlhiqisafcaaaawlbxkgbq4 odhaqebsschuvfs4 tdb8 egqka 9 kopcdaazy 4 MF vgap 2 uyc 0 iqueyubvwideasi1qnfx8 agdu/ Nuozflgxd 6 cbw vy 5 fniwemq 4 GC 0 amlhdhpe adlvjmepksm1ihouwpy 3 fzmyvy 9 igxrwiefmwgnyumpdpxjghqb 8 hk 9 eggbx4

2. 1.5

GetStockInfoByCode

중국 주식의 제때에 오퍼를 얻다.

가져오기: 스택 코드

= 주식 코드

Post/webservices/chinastock webservice.asmx http/1..1호스트:

Www.webxml.com.cncontent-type: text/XML; Charset = UTF-8 콘텐츠 길이:

Length soap action: "/getstockinfobycode"

반환 값은 1 차원 문자열 배열입니다.

String(24), 구조: String(0) 주식 코드, String( 1) 주식 이름, String(2) 시세 시간, String(3 문자열 (9) 변동 (%), 문자열 (10) 거래 (손), 문자열 (1 1) 거래 (만원

5 원/손, 꼬치 (20)-꼬치 (24)-1 을 팔아요-5 원/손을 팔아요.

인터넷

서비스 접근 방식은 현재 동시 프로젝트 DBWS 데이터 수집과 유사하며 모든 관련 데이터는 SOAP 프로토콜을 통해 DBWS 서버에서 가져옵니다.

야후로 중개주를 조사하다.

/d/quotes.csv? S = MSFT & amp;; F=slc 1wop

마이크로소프트의 주가로 돌아가다.

"MSFT", "오후 4 시"

-30.70 ",+1.04," 21.46-

30.75",29.77,29.66

/d/quotes.csv? S=000969 입니다. 심천 & ampf=slc 1wop

안태기술로 돌아온 이 사람은 보통 30 분 지연된다.

하지만 s = 000969.sz 입니다.

이 뒤에 있는 Sz 는 선전이라는 뜻이고 상해는 SS 접미사입니다.

copyright 2024회사기업대전