현재 주식 데이터를 얻는 방법에는 두 가지가 있습니다.
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 접미사입니다.