封装game项目获取h5登录背景图方法
This commit is contained in:
parent
c2606d0a41
commit
b3cb834ff2
@ -123,3 +123,10 @@ func (c *Client) KickUser(req *KickUserReq) (resp *KickUserResp, err error) {
|
|||||||
err = c.DoAction(req, resp)
|
err = c.DoAction(req, resp)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetLoginBg 获取登录背景图
|
||||||
|
func (c *Client) GetLoginBg(req *GetLoginBgReq) (resp *GetLoginBgResp, err error) {
|
||||||
|
resp = CreateGetLoginBgResp()
|
||||||
|
err = c.DoAction(req, resp)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|||||||
@ -227,3 +227,17 @@ func TestKickUser(t *testing.T) {
|
|||||||
}
|
}
|
||||||
t.Log(kickUserResp)
|
t.Log(kickUserResp)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 测试获取h5登录背景图
|
||||||
|
func TestGetLoginBg(t *testing.T) {
|
||||||
|
client, err := NewClient()
|
||||||
|
if err != nil {
|
||||||
|
t.Error(err)
|
||||||
|
}
|
||||||
|
getLoginBgResp, err := client.GetLoginBg(CreateGetLoginBgReq(6086))
|
||||||
|
if err != nil {
|
||||||
|
t.Error(err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
t.Log(getLoginBgResp)
|
||||||
|
}
|
||||||
|
|||||||
@ -488,3 +488,37 @@ func CreateKickUserResp() *KickUserResp {
|
|||||||
BaseResponse: &responses.BaseResponse{},
|
BaseResponse: &responses.BaseResponse{},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetLoginBgReq
|
||||||
|
// h5登录背景图
|
||||||
|
type GetLoginBgReq struct {
|
||||||
|
*requests.RpcRequest
|
||||||
|
GameId int64 `position:"Body" field:"game_id" default:"-" `
|
||||||
|
}
|
||||||
|
|
||||||
|
type GetLoginBgRespData struct {
|
||||||
|
LoginBg string `json:"login_bg"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type GetLoginBgResp struct {
|
||||||
|
*responses.BaseResponse
|
||||||
|
Code int `json:"code"`
|
||||||
|
Msg string `json:"msg"`
|
||||||
|
Data GetLoginBgRespData `json:"data"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func CreateGetLoginBgReq(gameId int64) *GetLoginBgReq {
|
||||||
|
req := &GetLoginBgReq{
|
||||||
|
RpcRequest: &requests.RpcRequest{},
|
||||||
|
GameId: gameId,
|
||||||
|
}
|
||||||
|
req.InitWithApiInfo(HOST, VERSION, "/api/game/getLoginBg")
|
||||||
|
req.Method = requests.POST
|
||||||
|
return req
|
||||||
|
}
|
||||||
|
|
||||||
|
func CreateGetLoginBgResp() *GetLoginBgResp {
|
||||||
|
return &GetLoginBgResp{
|
||||||
|
BaseResponse: &responses.BaseResponse{},
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user