mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 13:59:39 +08:00
🐛 更新疫情API
This commit is contained in:
parent
228ca7f9c0
commit
8a0014928d
@ -7,7 +7,6 @@ import (
|
|||||||
zero "github.com/wdvxdr1123/ZeroBot"
|
zero "github.com/wdvxdr1123/ZeroBot"
|
||||||
"github.com/wdvxdr1123/ZeroBot/message"
|
"github.com/wdvxdr1123/ZeroBot/message"
|
||||||
|
|
||||||
"github.com/FloatTech/zbputils/binary"
|
|
||||||
"github.com/FloatTech/zbputils/control"
|
"github.com/FloatTech/zbputils/control"
|
||||||
"github.com/FloatTech/zbputils/ctxext"
|
"github.com/FloatTech/zbputils/ctxext"
|
||||||
"github.com/FloatTech/zbputils/web"
|
"github.com/FloatTech/zbputils/web"
|
||||||
@ -15,12 +14,14 @@ import (
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
servicename = "epidemic"
|
servicename = "epidemic"
|
||||||
txurl = "https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5"
|
txurl = "https://api.inews.qq.com/newsqa/v1/query/inner/publish/modules/list?modules=statisGradeCityDetail,diseaseh5Shelf"
|
||||||
)
|
)
|
||||||
|
|
||||||
// result 疫情查询结果
|
// result 疫情查询结果
|
||||||
type result struct {
|
type result struct {
|
||||||
Data string `json:"data"`
|
Data struct {
|
||||||
|
Epidemic epidemic `json:"diseaseh5Shelf"`
|
||||||
|
} `json:"data"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// epidemic 疫情数据
|
// epidemic 疫情数据
|
||||||
@ -116,11 +117,6 @@ func queryEpidemic(findCityName string) (citydata *area, times string, err error
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
var e epidemic
|
citydata = rcity(r.Data.Epidemic.AreaTree[0], findCityName)
|
||||||
err = json.Unmarshal(binary.StringToBytes(r.Data), &e)
|
return citydata, r.Data.Epidemic.LastUpdateTime, nil
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
citydata = rcity(e.AreaTree[0], findCityName)
|
|
||||||
return citydata, e.LastUpdateTime, nil
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user