fans

package
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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

type TmallFansArenaPushRequest struct {
	model.Params
	// contains filtered or unexported fields
}

消息推送 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 (*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

type TmallFansArenaRecordRequest struct {
	model.Params
	// contains filtered or unexported fields
}

记录完成擂台的用户 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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL