Documentation
¶
Index ¶
- type CashPoolVo
- type CreateCashPoolParamDo
- type FansResult
- type PushMessageParamDo
- type TmallFansArenaPushAPIResponse
- type TmallFansArenaPushRequest
- type TmallFansArenaPushResponse
- type TmallFansArenaRecordAPIResponse
- type TmallFansArenaRecordRequest
- func (r TmallFansArenaRecordRequest) GetApiMethodName() string
- func (r TmallFansArenaRecordRequest) GetApiParams() url.Values
- func (r TmallFansArenaRecordRequest) GetCashPoolId() int64
- func (r TmallFansArenaRecordRequest) GetMixNick() string
- func (r TmallFansArenaRecordRequest) GetScore() int64
- func (r *TmallFansArenaRecordRequest) SetCashPoolId(cashPoolId int64) error
- func (r *TmallFansArenaRecordRequest) SetMixNick(mixNick string) error
- func (r *TmallFansArenaRecordRequest) SetScore(score int64) error
- type TmallFansArenaRecordResponse
- type TmallFansCashpoolCheckpayAPIResponse
- type TmallFansCashpoolCheckpayRequest
- type TmallFansCashpoolCheckpayResponse
- type TmallFansCashpoolCreateAPIResponse
- type TmallFansCashpoolCreateRequest
- func (r TmallFansCashpoolCreateRequest) GetApiMethodName() string
- func (r TmallFansCashpoolCreateRequest) GetApiParams() url.Values
- func (r TmallFansCashpoolCreateRequest) GetCreateCashPoolParamDo() *CreateCashPoolParamDo
- func (r *TmallFansCashpoolCreateRequest) SetCreateCashPoolParamDo(createCashPoolParamDo *CreateCashPoolParamDo) error
- type TmallFansCashpoolCreateResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CashPoolVo ¶
type CashPoolVo struct { PayUrl string `json:"pay_url,omitempty" xml:"pay_url,omitempty"` CashPoolId int64 `json:"cash_pool_id,omitempty" xml:"cash_pool_id,omitempty"` }
CashPoolVo
type CreateCashPoolParamDo ¶
type CreateCashPoolParamDo struct { UseEndTime string `json:"use_end_time,omitempty" xml:"use_end_time,omitempty"` UseStartTime string `json:"use_start_time,omitempty" xml:"use_start_time,omitempty"` CashValue int64 `json:"cash_value,omitempty" xml:"cash_value,omitempty"` Desc string `json:"desc,omitempty" xml:"desc,omitempty"` Title string `json:"title,omitempty" xml:"title,omitempty"` ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"` ActivityUrl string `json:"activity_url,omitempty" xml:"activity_url,omitempty"` DrawTime string `json:"draw_time,omitempty" xml:"draw_time,omitempty"` StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"` EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"` BeginQaTime string `json:"begin_qa_time,omitempty" xml:"begin_qa_time,omitempty"` }
CreateCashPoolParamDo
type FansResult ¶
type FansResult struct { DataList []bool `json:"data_list,omitempty" xml:"data_list>bool,omitempty"` TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` Data *CashPoolVo `json:"data,omitempty" xml:"data,omitempty"` }
FansResult
type PushMessageParamDo ¶
type PushMessageParamDo struct { ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"` BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` MessageType string `json:"message_type,omitempty" xml:"message_type,omitempty"` MixNick string `json:"mix_nick,omitempty" xml:"mix_nick,omitempty"` }
PushMessageParamDo
type TmallFansArenaPushAPIResponse ¶
type TmallFansArenaPushAPIResponse struct { model.CommonResponse TmallFansArenaPushResponse }
消息推送 APIResponse tmall.fans.arena.push
超级擂台消息推送
type TmallFansArenaPushRequest ¶
消息推送 APIRequest tmall.fans.arena.push
超级擂台消息推送
func NewTmallFansArenaPushRequest ¶
func NewTmallFansArenaPushRequest() *TmallFansArenaPushRequest
func (TmallFansArenaPushRequest) GetApiMethodName ¶
func (r TmallFansArenaPushRequest) GetApiMethodName() string
func (TmallFansArenaPushRequest) GetApiParams ¶
func (r TmallFansArenaPushRequest) GetApiParams() url.Values
func (TmallFansArenaPushRequest) GetPushList ¶
func (r TmallFansArenaPushRequest) GetPushList() []PushMessageParamDo
func (*TmallFansArenaPushRequest) SetPushList ¶
func (r *TmallFansArenaPushRequest) SetPushList(pushList []PushMessageParamDo) error
type TmallFansArenaPushResponse ¶
type TmallFansArenaPushResponse struct { XMLName xml.Name `xml:"tmall_fans_arena_push_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *FansResult `json:"result,omitempty" xml:"result,omitempty"` }
type TmallFansArenaRecordAPIResponse ¶
type TmallFansArenaRecordAPIResponse struct { model.CommonResponse TmallFansArenaRecordResponse }
记录完成擂台的用户 APIResponse tmall.fans.arena.record
记录完成擂台的用户和完成分数
type TmallFansArenaRecordRequest ¶
记录完成擂台的用户 APIRequest tmall.fans.arena.record
记录完成擂台的用户和完成分数
func NewTmallFansArenaRecordRequest ¶
func NewTmallFansArenaRecordRequest() *TmallFansArenaRecordRequest
func (TmallFansArenaRecordRequest) GetApiMethodName ¶
func (r TmallFansArenaRecordRequest) GetApiMethodName() string
func (TmallFansArenaRecordRequest) GetApiParams ¶
func (r TmallFansArenaRecordRequest) GetApiParams() url.Values
func (TmallFansArenaRecordRequest) GetCashPoolId ¶
func (r TmallFansArenaRecordRequest) GetCashPoolId() int64
func (TmallFansArenaRecordRequest) GetMixNick ¶
func (r TmallFansArenaRecordRequest) GetMixNick() string
func (TmallFansArenaRecordRequest) GetScore ¶
func (r TmallFansArenaRecordRequest) GetScore() int64
func (*TmallFansArenaRecordRequest) SetCashPoolId ¶
func (r *TmallFansArenaRecordRequest) SetCashPoolId(cashPoolId int64) error
func (*TmallFansArenaRecordRequest) SetMixNick ¶
func (r *TmallFansArenaRecordRequest) SetMixNick(mixNick string) error
func (*TmallFansArenaRecordRequest) SetScore ¶
func (r *TmallFansArenaRecordRequest) SetScore(score int64) error
type TmallFansArenaRecordResponse ¶
type TmallFansArenaRecordResponse struct { XMLName xml.Name `xml:"tmall_fans_arena_record_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 FansResult *FansResult `json:"fans_result,omitempty" xml:"fans_result,omitempty"` }
type TmallFansCashpoolCheckpayAPIResponse ¶
type TmallFansCashpoolCheckpayAPIResponse struct { model.CommonResponse TmallFansCashpoolCheckpayResponse }
检查资金池付款状态 APIResponse tmall.fans.cashpool.checkpay
检查资金池付款状态
type TmallFansCashpoolCheckpayRequest ¶
type TmallFansCashpoolCheckpayRequest struct { model.Params // contains filtered or unexported fields }
检查资金池付款状态 APIRequest tmall.fans.cashpool.checkpay
检查资金池付款状态
func NewTmallFansCashpoolCheckpayRequest ¶
func NewTmallFansCashpoolCheckpayRequest() *TmallFansCashpoolCheckpayRequest
func (TmallFansCashpoolCheckpayRequest) GetApiMethodName ¶
func (r TmallFansCashpoolCheckpayRequest) GetApiMethodName() string
func (TmallFansCashpoolCheckpayRequest) GetApiParams ¶
func (r TmallFansCashpoolCheckpayRequest) GetApiParams() url.Values
func (TmallFansCashpoolCheckpayRequest) GetCashPoolList ¶
func (r TmallFansCashpoolCheckpayRequest) GetCashPoolList() []int64
func (*TmallFansCashpoolCheckpayRequest) SetCashPoolList ¶
func (r *TmallFansCashpoolCheckpayRequest) SetCashPoolList(cashPoolList []int64) error
type TmallFansCashpoolCheckpayResponse ¶
type TmallFansCashpoolCheckpayResponse struct { XMLName xml.Name `xml:"tmall_fans_cashpool_checkpay_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 FansResult *FansResult `json:"fans_result,omitempty" xml:"fans_result,omitempty"` }
type TmallFansCashpoolCreateAPIResponse ¶
type TmallFansCashpoolCreateAPIResponse struct { model.CommonResponse TmallFansCashpoolCreateResponse }
创建资金池 APIResponse tmall.fans.cashpool.create
商家创建资金池接口
type TmallFansCashpoolCreateRequest ¶
type TmallFansCashpoolCreateRequest struct { model.Params // contains filtered or unexported fields }
创建资金池 APIRequest tmall.fans.cashpool.create
商家创建资金池接口
func NewTmallFansCashpoolCreateRequest ¶
func NewTmallFansCashpoolCreateRequest() *TmallFansCashpoolCreateRequest
func (TmallFansCashpoolCreateRequest) GetApiMethodName ¶
func (r TmallFansCashpoolCreateRequest) GetApiMethodName() string
func (TmallFansCashpoolCreateRequest) GetApiParams ¶
func (r TmallFansCashpoolCreateRequest) GetApiParams() url.Values
func (TmallFansCashpoolCreateRequest) GetCreateCashPoolParamDo ¶
func (r TmallFansCashpoolCreateRequest) GetCreateCashPoolParamDo() *CreateCashPoolParamDo
func (*TmallFansCashpoolCreateRequest) SetCreateCashPoolParamDo ¶
func (r *TmallFansCashpoolCreateRequest) SetCreateCashPoolParamDo(createCashPoolParamDo *CreateCashPoolParamDo) error
type TmallFansCashpoolCreateResponse ¶
type TmallFansCashpoolCreateResponse struct { XMLName xml.Name `xml:"tmall_fans_cashpool_create_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 FansResult *FansResult `json:"fans_result,omitempty" xml:"fans_result,omitempty"` }
Source Files
¶
- CashPoolVo.go
- CreateCashPoolParamDo.go
- FansResult.go
- PushMessageParamDo.go
- TmallFansArenaPushRequest.go
- TmallFansArenaPushResponse.go
- TmallFansArenaRecordRequest.go
- TmallFansArenaRecordResponse.go
- TmallFansCashpoolCheckpayRequest.go
- TmallFansCashpoolCheckpayResponse.go
- TmallFansCashpoolCreateRequest.go
- TmallFansCashpoolCreateResponse.go
Click to show internal directories.
Click to hide internal directories.