Browse Source

增加mkt打包通知接口

tags/v1.1.10
hushaoyi 3 years ago
parent
commit
70bf6b572a
2 changed files with 60 additions and 0 deletions
  1. +24
    -0
      services/mkt/client.go
  2. +36
    -0
      services/mkt/pkg_notice.go

+ 24
- 0
services/mkt/client.go View File

@@ -0,0 +1,24 @@
package mkt

import (
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk"
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
)

const (
VERSION = "2020-11-16"
)

var HOST = requests.Host{
Default: "mkt",
}

type Client struct {
sdk.Client
}

func (c *Client) CodeAuth(req *PkgNoticeRequest) (response *PkgNoticeResponse, err error) {
response = CreatePkgNoticeResponse()
err = c.DoAction(req, response)
return
}

+ 36
- 0
services/mkt/pkg_notice.go View File

@@ -0,0 +1,36 @@
package mkt

import (
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
)

//PkgNoticeRequest 打包通知请求信息
type PkgNoticeRequest struct {
*requests.RpcRequest
SiteID int64 `field:"site_id"` // 广告位ID
Status int `field:"status"` // 打包状态(0:失败 1:成功)
}

//PkgNoticeResponse 打包通知响应信息
type PkgNoticeResponse struct {
*responses.BaseResponse
}

//CreatePkgNoticeRequest 创建通知接口
func CreatePkgNoticeRequest() (req *PkgNoticeRequest) {
req = &PkgNoticeRequest{
RpcRequest: &requests.RpcRequest{},
}
req.InitWithApiInfo(HOST, VERSION, "/api/game/pkgnotice")
req.Method = requests.POST
return
}

//CreatePkgNoticeResponse 创建通知响应
func CreatePkgNoticeResponse() (response *PkgNoticeResponse) {
response = &PkgNoticeResponse{
BaseResponse: &responses.BaseResponse{},
}
return
}

Loading…
Cancel
Save