標題:
[發問]
求救!抓證交所個股日成交資訊
[打印本頁]
作者:
tsunamix03
時間:
2017-10-7 23:37
標題:
求救!抓證交所個股日成交資訊
各位大大日安
自從證券交易所改版後
以前可以使用程式碼抓取的「個股日成交資訊」 (新網址:http://www.tse.com.tw/zh/page/trading/exchange/STOCK_DAY.html)
目前我的程式碼已無法抓取
想了許久仍無法解決
感謝高手大大了
程式碼如下
'取得近期股價 從該月第一日開始加入資料
Dim path As String, thePOSTdata, URL
Dim col As Integer, stockID As Integer, b_array, last_row As Integer
stockID = 2317 '抓鴻海股價
URL = "http://www.tse.com.tw/zh/page/trading/exchange/STOCK_DAY.html"
Set XML = CreateObject("Microsoft.XMLHTTP")
Set Stream = CreateObject("ADODB.stream")
thePOSTdata = "response=json&date=20060301&stockNo=" & stockID
XML.Open "POST", URL, 0
XML.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
XML.send thePOSTdata
'MsgBox "k"
With Stream
.Type = 1
.Mode = 3
.Open
.Write XML.responseBody
.Position = 0
.Type = 2
.Charset = "Big5"
ByteToText = .ReadText
MsgBox ByteToText '使用對話框SHOW出抓到的東西都是無效的
End With
作者:
f3202
時間:
2017-10-8 06:41
http://www.tse.com.tw/exchangeReport/STOCK_DAY?response=html&date=20171008&stockNo=2317
試試
作者:
tsunamix03
時間:
2017-10-10 19:39
感謝大大分享 問題已解決
不知道大大是怎麼知道要用GET方法
網址是哪裡找的呢
作者:
f3202
時間:
2017-10-11 13:14
回復
3#
tsunamix03
"列印 / HTML" 按下去就是
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)