}
// 获取当前佩戴的牌子
-func Get_weared_medal() (item J.GetWearedMedal_Data) {
+func Get_weared_medal(uid, upUid int) (item J.GetWearedMedal_Data) {
- apilog := apilog.Base_add(`获取牌子`)
+ apilog := apilog.Base_add(`获取佩戴牌子`)
//验证cookie
if missKey := CookieCheck([]string{
`bili_jct`,
return
}
- if err, res := biliApi.GetWearedMedal(); err != nil {
+ if err, res := biliApi.GetWearedMedal(uid, upUid); err != nil {
apilog.L(`E: `, err)
} else {
item.Roominfo.RoomID = res.RoomID
return true
})
{ //获取当前牌子,验证是否本直播间牌子
- res := Get_weared_medal()
+ res := Get_weared_medal(c.Uid, c.UpUid)
c.Wearing_FansMedal = res.Roominfo.RoomID //更新佩戴信息
if res.TargetID == c.UpUid {
ImgURL string
SubURL string
}) (err error, queryEnc string)
- GetWearedMedal() (err error, res struct {
+ GetWearedMedal(uid, upUid int) (err error, res struct {
TodayIntimacy int
RoomID int
TargetID int
return
}
if v, _ := c.C.K_v.LoadV(`进房弹幕_仅发首日弹幕`).(bool); v {
- res := F.Get_weared_medal()
+ res := F.Get_weared_medal(c.C.Uid, c.C.UpUid)
if res.TodayIntimacy > 0 {
flog.L(`T: `, `今日已发弹幕`)
return
require (
github.com/google/uuid v1.6.0
- github.com/qydysky/biliApi v0.0.0-20240513191013-9035390b13c0
+ github.com/qydysky/biliApi v0.0.0-20240605123327-461cdf520458
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
)
github.com/ncruces/go-strftime v0.1.9/go.mod h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/qydysky/biliApi v0.0.0-20240513191013-9035390b13c0 h1:mPP9ElJlVbXG7st/11LrIRw8zF8lEzagalzO4Nz9EHM=
-github.com/qydysky/biliApi v0.0.0-20240513191013-9035390b13c0/go.mod h1:om024vfxALQ5vxsbaGoMm8IS0esLYBnEOpJI8FsGoDg=
+github.com/qydysky/biliApi v0.0.0-20240605123327-461cdf520458 h1:dZ3W6FNonYAvduyjaaBW/1cYyZSblunkbRUv+oO5nJU=
+github.com/qydysky/biliApi v0.0.0-20240605123327-461cdf520458/go.mod h1:om024vfxALQ5vxsbaGoMm8IS0esLYBnEOpJI8FsGoDg=
github.com/qydysky/part v0.28.20240522125924 h1:l1FuWfh8tQpfOIfnI2LJsoBDfMdrseh27wquWj1nq+Y=
github.com/qydysky/part v0.28.20240522125924/go.mod h1:nZgAUD7e70EN+Zxe1pie3J4j0/d8dr0/y4AiZJwcsbo=
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=