mirror of
https://github.com/ArvinLovegood/go-stock.git
synced 2025-07-19 00:00:09 +08:00
feat(stock_data):支持北交所股票数据解析
- 在股票数据解析条件中增加了北交所 (bj)
This commit is contained in:
parent
7d58082525
commit
ba862ff586
@ -478,7 +478,7 @@ func ParseFullSingleStockData(data string) (*StockInfo, error) {
|
|||||||
}
|
}
|
||||||
var result map[string]string
|
var result map[string]string
|
||||||
var err error
|
var err error
|
||||||
if strutil.ContainsAny(datas[0], []string{"hq_str_sz", "hq_str_sh"}) {
|
if strutil.ContainsAny(datas[0], []string{"hq_str_sz", "hq_str_sh", "hq_str_bj", "hq_str_sb"}) {
|
||||||
result, err = ParseSHSZStockData(datas)
|
result, err = ParseSHSZStockData(datas)
|
||||||
}
|
}
|
||||||
if strutil.ContainsAny(datas[0], []string{"hq_str_hk"}) {
|
if strutil.ContainsAny(datas[0], []string{"hq_str_hk"}) {
|
||||||
|
@ -85,7 +85,7 @@ func TestParseFullSingleStockData(t *testing.T) {
|
|||||||
SetHeader("Host", "hq.sinajs.cn").
|
SetHeader("Host", "hq.sinajs.cn").
|
||||||
SetHeader("Referer", "https://finance.sina.com.cn/").
|
SetHeader("Referer", "https://finance.sina.com.cn/").
|
||||||
SetHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0").
|
SetHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36 Edg/119.0.0.0").
|
||||||
Get(fmt.Sprintf(sinaStockUrl, time.Now().Unix(), "sh600584,sz000938,hk01810,hk00856,gb_aapl,gb_tsla"))
|
Get(fmt.Sprintf(sinaStockUrl, time.Now().Unix(), "sh600584,sz000938,hk01810,hk00856,gb_aapl,gb_tsla,sb873721,bj430300"))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.SugaredLogger.Error(err.Error())
|
logger.SugaredLogger.Error(err.Error())
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user