增加mkt打包通知接口
This commit is contained in:
		
							parent
							
								
									f0ae70298d
								
							
						
					
					
						commit
						70bf6b572a
					
				
							
								
								
									
										24
									
								
								services/mkt/client.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								services/mkt/client.go
									
									
									
									
									
										Normal 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
									
								
								services/mkt/pkg_notice.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								services/mkt/pkg_notice.go
									
									
									
									
									
										Normal 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…
	
		Reference in New Issue
	
	Block a user