charity

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 AlibabaCharityCharitytimeQueryAPIResponse

type AlibabaCharityCharitytimeQueryAPIResponse struct {
	model.CommonResponse
	AlibabaCharityCharitytimeQueryResponse
}

查询公益3小时公益时汇总 APIResponse alibaba.charity.charitytime.query

查询公益3小时公益时汇总

type AlibabaCharityCharitytimeQueryRequest

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

查询公益3小时公益时汇总 APIRequest alibaba.charity.charitytime.query

查询公益3小时公益时汇总

func NewAlibabaCharityCharitytimeQueryRequest

func NewAlibabaCharityCharitytimeQueryRequest() *AlibabaCharityCharitytimeQueryRequest

func (AlibabaCharityCharitytimeQueryRequest) GetActivityId

func (r AlibabaCharityCharitytimeQueryRequest) GetActivityId() int64

func (AlibabaCharityCharitytimeQueryRequest) GetApiMethodName

func (r AlibabaCharityCharitytimeQueryRequest) GetApiMethodName() string

func (AlibabaCharityCharitytimeQueryRequest) GetApiParams

func (AlibabaCharityCharitytimeQueryRequest) GetCharityTypeList

func (r AlibabaCharityCharitytimeQueryRequest) GetCharityTypeList() []string

func (AlibabaCharityCharitytimeQueryRequest) GetEndDate

func (AlibabaCharityCharitytimeQueryRequest) GetExtParam

func (AlibabaCharityCharitytimeQueryRequest) GetStartDate

func (AlibabaCharityCharitytimeQueryRequest) GetTbUid

func (*AlibabaCharityCharitytimeQueryRequest) SetActivityId

func (r *AlibabaCharityCharitytimeQueryRequest) SetActivityId(activityId int64) error

func (*AlibabaCharityCharitytimeQueryRequest) SetCharityTypeList

func (r *AlibabaCharityCharitytimeQueryRequest) SetCharityTypeList(charityTypeList []string) error

func (*AlibabaCharityCharitytimeQueryRequest) SetEndDate

func (r *AlibabaCharityCharitytimeQueryRequest) SetEndDate(endDate int64) error

func (*AlibabaCharityCharitytimeQueryRequest) SetExtParam

func (r *AlibabaCharityCharitytimeQueryRequest) SetExtParam(extParam string) error

func (*AlibabaCharityCharitytimeQueryRequest) SetStartDate

func (r *AlibabaCharityCharitytimeQueryRequest) SetStartDate(startDate int64) error

func (*AlibabaCharityCharitytimeQueryRequest) SetTbUid

type AlibabaCharityCharitytimeQueryResponse

type AlibabaCharityCharitytimeQueryResponse struct {
	XMLName xml.Name `xml:"alibaba_charity_charitytime_query_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Apicode int64 `json:"apicode,omitempty" xml:"apicode,omitempty"`

	Data int64 `json:"data,omitempty" xml:"data,omitempty"`

	Fail bool `json:"fail,omitempty" xml:"fail,omitempty"`

	Apimsg string `json:"apimsg,omitempty" xml:"apimsg,omitempty"`

	Apisuccess bool `json:"apisuccess,omitempty" xml:"apisuccess,omitempty"`
}

type AlibabaCharityUseractionSyncAPIResponse

type AlibabaCharityUseractionSyncAPIResponse struct {
	model.CommonResponse
	AlibabaCharityUseractionSyncResponse
}

用户公益行为同步 APIResponse alibaba.charity.useraction.sync

外部公益活动,用户公益行为同步

type AlibabaCharityUseractionSyncRequest

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

用户公益行为同步 APIRequest alibaba.charity.useraction.sync

外部公益活动,用户公益行为同步

func NewAlibabaCharityUseractionSyncRequest

func NewAlibabaCharityUseractionSyncRequest() *AlibabaCharityUseractionSyncRequest

func (AlibabaCharityUseractionSyncRequest) GetApiMethodName

func (r AlibabaCharityUseractionSyncRequest) GetApiMethodName() string

func (AlibabaCharityUseractionSyncRequest) GetApiParams

func (AlibabaCharityUseractionSyncRequest) GetChannelUserActionDto

func (r AlibabaCharityUseractionSyncRequest) GetChannelUserActionDto() *ChannelUserActionDto

func (*AlibabaCharityUseractionSyncRequest) SetChannelUserActionDto

func (r *AlibabaCharityUseractionSyncRequest) SetChannelUserActionDto(channelUserActionDto *ChannelUserActionDto) error

type AlibabaCharityUseractionSyncResponse

type AlibabaCharityUseractionSyncResponse struct {
	XMLName xml.Name `xml:"alibaba_charity_useraction_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *ThreehoursResult `json:"result,omitempty" xml:"result,omitempty"`
}

type ChannelUserActionDto

type ChannelUserActionDto struct {
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`

	EventId string `json:"event_id,omitempty" xml:"event_id,omitempty"`

	TbUserId int64 `json:"tb_user_id,omitempty" xml:"tb_user_id,omitempty"`

	TimestampLong int64 `json:"timestamp_long,omitempty" xml:"timestamp_long,omitempty"`

	CharityTypeSubCode string `json:"charity_type_sub_code,omitempty" xml:"charity_type_sub_code,omitempty"`

	ForeRegActivity bool `json:"fore_reg_activity,omitempty" xml:"fore_reg_activity,omitempty"`

	FeaturesMap string `json:"features_map,omitempty" xml:"features_map,omitempty"`

	Feeling string `json:"feeling,omitempty" xml:"feeling,omitempty"`

	CharityTimestamp string `json:"charity_timestamp,omitempty" xml:"charity_timestamp,omitempty"`

	OriContent string `json:"ori_content,omitempty" xml:"ori_content,omitempty"`
}

ChannelUserActionDto

type ThreehoursResult

type ThreehoursResult struct {
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`

	Code int64 `json:"code,omitempty" xml:"code,omitempty"`

	Data *UserActionSyncResult `json:"data,omitempty" xml:"data,omitempty"`

	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ThreehoursResult

type UserActionSyncResult

type UserActionSyncResult struct {
	EventId string `json:"event_id,omitempty" xml:"event_id,omitempty"`

	CharityHours string `json:"charity_hours,omitempty" xml:"charity_hours,omitempty"`
}

UserActionSyncResult

Jump to

Keyboard shortcuts

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