mtopopen

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 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 ActivityLotteryWriteResult

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

	H5Url string `json:"h5_url,omitempty" xml:"h5_url,omitempty"`
}

ActivityLotteryWriteResult

type AlibabaInteractAllsparkisvDrawAPIResponse

type AlibabaInteractAllsparkisvDrawAPIResponse struct {
	model.CommonResponse
	AlibabaInteractAllsparkisvDrawResponse
}

allspark提供抽奖tida接口对应鉴权接口 APIResponse alibaba.interact.allsparkisv.draw

该接口没有实际对外使用。只是内部鉴权使用,不会有三方应用调用

type AlibabaInteractAllsparkisvDrawRequest

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

allspark提供抽奖tida接口对应鉴权接口 APIRequest alibaba.interact.allsparkisv.draw

该接口没有实际对外使用。只是内部鉴权使用,不会有三方应用调用

func NewAlibabaInteractAllsparkisvDrawRequest

func NewAlibabaInteractAllsparkisvDrawRequest() *AlibabaInteractAllsparkisvDrawRequest

func (AlibabaInteractAllsparkisvDrawRequest) GetApiMethodName

func (r AlibabaInteractAllsparkisvDrawRequest) GetApiMethodName() string

func (AlibabaInteractAllsparkisvDrawRequest) GetApiParams

func (AlibabaInteractAllsparkisvDrawRequest) GetDdd

func (AlibabaInteractAllsparkisvDrawRequest) GetTest

func (*AlibabaInteractAllsparkisvDrawRequest) SetDdd

func (*AlibabaInteractAllsparkisvDrawRequest) SetTest

type AlibabaInteractAllsparkisvDrawResponse

type AlibabaInteractAllsparkisvDrawResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_allsparkisv_draw_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Ddd string `json:"ddd,omitempty" xml:"ddd,omitempty"`
}

type AlibabaInteractAopdataRegisterAPIResponse

type AlibabaInteractAopdataRegisterAPIResponse struct {
	model.CommonResponse
	AlibabaInteractAopdataRegisterResponse
}

资源位数据推送接口 APIResponse alibaba.interact.aopdata.register

提供给isv,查询以及推送浮层资源位的三方活动数据

type AlibabaInteractAopdataRegisterRequest

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

资源位数据推送接口 APIRequest alibaba.interact.aopdata.register

提供给isv,查询以及推送浮层资源位的三方活动数据

func NewAlibabaInteractAopdataRegisterRequest

func NewAlibabaInteractAopdataRegisterRequest() *AlibabaInteractAopdataRegisterRequest

func (AlibabaInteractAopdataRegisterRequest) GetApiMethodName

func (r AlibabaInteractAopdataRegisterRequest) GetApiMethodName() string

func (AlibabaInteractAopdataRegisterRequest) GetApiParams

func (AlibabaInteractAopdataRegisterRequest) GetParamTopIsvDecorateParam

func (r AlibabaInteractAopdataRegisterRequest) GetParamTopIsvDecorateParam() *TopIsvDecorateParam

func (*AlibabaInteractAopdataRegisterRequest) SetParamTopIsvDecorateParam

func (r *AlibabaInteractAopdataRegisterRequest) SetParamTopIsvDecorateParam(paramTopIsvDecorateParam *TopIsvDecorateParam) error

type AlibabaInteractAopdataRegisterResponse

type AlibabaInteractAopdataRegisterResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_aopdata_register_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

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

type AlibabaInteractAopdataRegisterResult

type AlibabaInteractAopdataRegisterResult struct {
	Data string `json:"data,omitempty" xml:"data,omitempty"`

	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`

	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`

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

	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
}

AlibabaInteractAopdataRegisterResult

type AlibabaInteractLotteryactivityRegisterAPIResponse

type AlibabaInteractLotteryactivityRegisterAPIResponse struct {
	model.CommonResponse
	AlibabaInteractLotteryactivityRegisterResponse
}

回传抽奖相关参数 APIResponse alibaba.interact.lotteryactivity.register

提供接口供三方应用将数据回传到平台

type AlibabaInteractLotteryactivityRegisterRequest

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

回传抽奖相关参数 APIRequest alibaba.interact.lotteryactivity.register

提供接口供三方应用将数据回传到平台

func NewAlibabaInteractLotteryactivityRegisterRequest

func NewAlibabaInteractLotteryactivityRegisterRequest() *AlibabaInteractLotteryactivityRegisterRequest

func (AlibabaInteractLotteryactivityRegisterRequest) GetApiMethodName

func (AlibabaInteractLotteryactivityRegisterRequest) GetApiParams

func (AlibabaInteractLotteryactivityRegisterRequest) GetParamTopUpdateActivityLotteryInfoParam

func (r AlibabaInteractLotteryactivityRegisterRequest) GetParamTopUpdateActivityLotteryInfoParam() *TopUpdateActivityLotteryInfoParam

func (*AlibabaInteractLotteryactivityRegisterRequest) SetParamTopUpdateActivityLotteryInfoParam

func (r *AlibabaInteractLotteryactivityRegisterRequest) SetParamTopUpdateActivityLotteryInfoParam(paramTopUpdateActivityLotteryInfoParam *TopUpdateActivityLotteryInfoParam) error

type AlibabaInteractLotteryactivityRegisterResponse

type AlibabaInteractLotteryactivityRegisterResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_lotteryactivity_register_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

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

type AlibabaInteractLotteryactivityRegisterResult

type AlibabaInteractLotteryactivityRegisterResult struct {
	Data *ActivityLotteryWriteResult `json:"data,omitempty" xml:"data,omitempty"`

	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`

	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`

	ModuleMap *Modulemap `json:"module_map,omitempty" xml:"module_map,omitempty"`

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

	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
}

AlibabaInteractLotteryactivityRegisterResult

type AlibabaInteractMediaArtworkAPIResponse

type AlibabaInteractMediaArtworkAPIResponse struct {
	model.CommonResponse
	AlibabaInteractMediaArtworkResponse
}

原图相关鉴权接口 APIResponse alibaba.interact.media.artwork

拍摄并上传原图相关鉴权接口

type AlibabaInteractMediaArtworkRequest

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

原图相关鉴权接口 APIRequest alibaba.interact.media.artwork

拍摄并上传原图相关鉴权接口

func NewAlibabaInteractMediaArtworkRequest

func NewAlibabaInteractMediaArtworkRequest() *AlibabaInteractMediaArtworkRequest

func (AlibabaInteractMediaArtworkRequest) GetApiMethodName

func (r AlibabaInteractMediaArtworkRequest) GetApiMethodName() string

func (AlibabaInteractMediaArtworkRequest) GetApiParams

func (AlibabaInteractMediaArtworkRequest) GetId

func (*AlibabaInteractMediaArtworkRequest) SetId

type AlibabaInteractMediaArtworkResponse

type AlibabaInteractMediaArtworkResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_media_artwork_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

}

type AlibabaInteractMediaAudioAPIResponse

type AlibabaInteractMediaAudioAPIResponse struct {
	model.CommonResponse
	AlibabaInteractMediaAudioResponse
}

音频相关鉴权接口 APIResponse alibaba.interact.media.audio

新音频包的鉴权接口

type AlibabaInteractMediaAudioRequest

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

音频相关鉴权接口 APIRequest alibaba.interact.media.audio

新音频包的鉴权接口

func NewAlibabaInteractMediaAudioRequest

func NewAlibabaInteractMediaAudioRequest() *AlibabaInteractMediaAudioRequest

func (AlibabaInteractMediaAudioRequest) GetApiMethodName

func (r AlibabaInteractMediaAudioRequest) GetApiMethodName() string

func (AlibabaInteractMediaAudioRequest) GetApiParams

func (r AlibabaInteractMediaAudioRequest) GetApiParams() url.Values

func (AlibabaInteractMediaAudioRequest) GetId

func (*AlibabaInteractMediaAudioRequest) SetId

type AlibabaInteractMediaAudioResponse

type AlibabaInteractMediaAudioResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_media_audio_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

}

type AlibabaInteractSensorSocialAPIResponse

type AlibabaInteractSensorSocialAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorSocialResponse
}

社交组件 APIResponse alibaba.interact.sensor.social

赞,评论 ,关注 新增接口

type AlibabaInteractSensorSocialRequest

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

社交组件 APIRequest alibaba.interact.sensor.social

赞,评论 ,关注 新增接口

func NewAlibabaInteractSensorSocialRequest

func NewAlibabaInteractSensorSocialRequest() *AlibabaInteractSensorSocialRequest

func (AlibabaInteractSensorSocialRequest) GetApiMethodName

func (r AlibabaInteractSensorSocialRequest) GetApiMethodName() string

func (AlibabaInteractSensorSocialRequest) GetApiParams

func (AlibabaInteractSensorSocialRequest) GetId

func (*AlibabaInteractSensorSocialRequest) SetId

type AlibabaInteractSensorSocialResponse

type AlibabaInteractSensorSocialResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_sensor_social_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

type AlibabaInteractSensorTradeAPIResponse

type AlibabaInteractSensorTradeAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorTradeResponse
}

交易组件 APIResponse alibaba.interact.sensor.trade

交易流程

type AlibabaInteractSensorTradeBuyAPIResponse

type AlibabaInteractSensorTradeBuyAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorTradeBuyResponse
}

手淘下单能力开放 APIResponse alibaba.interact.sensor.trade.buy

交易流程鉴权

type AlibabaInteractSensorTradeBuyRequest

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

手淘下单能力开放 APIRequest alibaba.interact.sensor.trade.buy

交易流程鉴权

func NewAlibabaInteractSensorTradeBuyRequest

func NewAlibabaInteractSensorTradeBuyRequest() *AlibabaInteractSensorTradeBuyRequest

func (AlibabaInteractSensorTradeBuyRequest) GetApiMethodName

func (r AlibabaInteractSensorTradeBuyRequest) GetApiMethodName() string

func (AlibabaInteractSensorTradeBuyRequest) GetApiParams

func (AlibabaInteractSensorTradeBuyRequest) GetId

func (*AlibabaInteractSensorTradeBuyRequest) SetId

type AlibabaInteractSensorTradeBuyResponse

type AlibabaInteractSensorTradeBuyResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_sensor_trade_buy_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

}

type AlibabaInteractSensorTradeRequest

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

交易组件 APIRequest alibaba.interact.sensor.trade

交易流程

func NewAlibabaInteractSensorTradeRequest

func NewAlibabaInteractSensorTradeRequest() *AlibabaInteractSensorTradeRequest

func (AlibabaInteractSensorTradeRequest) GetApiMethodName

func (r AlibabaInteractSensorTradeRequest) GetApiMethodName() string

func (AlibabaInteractSensorTradeRequest) GetApiParams

func (r AlibabaInteractSensorTradeRequest) GetApiParams() url.Values

func (AlibabaInteractSensorTradeRequest) GetId

func (*AlibabaInteractSensorTradeRequest) SetId

type AlibabaInteractSensorTradeResponse

type AlibabaInteractSensorTradeResponse struct {
	XMLName   xml.Name `xml:"alibaba_interact_sensor_trade_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

type Modulemap

type Modulemap struct {
	Empty bool `json:"empty,omitempty" xml:"empty,omitempty"`
}

Modulemap

type TaobaoOauthCodeCreateAPIResponse

type TaobaoOauthCodeCreateAPIResponse struct {
	model.CommonResponse
	TaobaoOauthCodeCreateResponse
}

淘宝OauthCode颁发 APIResponse taobao.oauth.code.create

手淘无线开放的oauthCode颁发接口

type TaobaoOauthCodeCreateRequest

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

淘宝OauthCode颁发 APIRequest taobao.oauth.code.create

手淘无线开放的oauthCode颁发接口

func NewTaobaoOauthCodeCreateRequest

func NewTaobaoOauthCodeCreateRequest() *TaobaoOauthCodeCreateRequest

func (TaobaoOauthCodeCreateRequest) GetApiMethodName

func (r TaobaoOauthCodeCreateRequest) GetApiMethodName() string

func (TaobaoOauthCodeCreateRequest) GetApiParams

func (r TaobaoOauthCodeCreateRequest) GetApiParams() url.Values

func (TaobaoOauthCodeCreateRequest) GetTest

func (r TaobaoOauthCodeCreateRequest) GetTest() int64

func (*TaobaoOauthCodeCreateRequest) SetTest

func (r *TaobaoOauthCodeCreateRequest) SetTest(test int64) error

type TaobaoOauthCodeCreateResponse

type TaobaoOauthCodeCreateResponse struct {
	XMLName   xml.Name `xml:"oauth_code_create_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Test int64 `json:"test,omitempty" xml:"test,omitempty"`
}

type TaobaoWeitaoFeedIsrelationAPIResponse

type TaobaoWeitaoFeedIsrelationAPIResponse struct {
	model.CommonResponse
	TaobaoWeitaoFeedIsrelationResponse
}

是否关注 APIResponse taobao.weitao.feed.isrelation

判断用户是否关注对应的公共账号

type TaobaoWeitaoFeedIsrelationRequest

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

是否关注 APIRequest taobao.weitao.feed.isrelation

判断用户是否关注对应的公共账号

func NewTaobaoWeitaoFeedIsrelationRequest

func NewTaobaoWeitaoFeedIsrelationRequest() *TaobaoWeitaoFeedIsrelationRequest

func (TaobaoWeitaoFeedIsrelationRequest) GetApiMethodName

func (r TaobaoWeitaoFeedIsrelationRequest) GetApiMethodName() string

func (TaobaoWeitaoFeedIsrelationRequest) GetApiParams

func (r TaobaoWeitaoFeedIsrelationRequest) GetApiParams() url.Values

func (TaobaoWeitaoFeedIsrelationRequest) GetFansNick

func (r TaobaoWeitaoFeedIsrelationRequest) GetFansNick() string

func (TaobaoWeitaoFeedIsrelationRequest) GetSellerNick

func (r TaobaoWeitaoFeedIsrelationRequest) GetSellerNick() string

func (*TaobaoWeitaoFeedIsrelationRequest) SetFansNick

func (r *TaobaoWeitaoFeedIsrelationRequest) SetFansNick(fansNick string) error

func (*TaobaoWeitaoFeedIsrelationRequest) SetSellerNick

func (r *TaobaoWeitaoFeedIsrelationRequest) SetSellerNick(sellerNick string) error

type TaobaoWeitaoFeedIsrelationResponse

type TaobaoWeitaoFeedIsrelationResponse struct {
	XMLName   xml.Name `xml:"weitao_feed_isrelation_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
}

type TaobaoWirelessBuntingShopShorturlCreateAPIResponse

type TaobaoWirelessBuntingShopShorturlCreateAPIResponse struct {
	model.CommonResponse
	TaobaoWirelessBuntingShopShorturlCreateResponse
}

通过店铺id取得短链 APIResponse taobao.wireless.bunting.shop.shorturl.create

通过店铺id取得短链

type TaobaoWirelessBuntingShopShorturlCreateRequest

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

通过店铺id取得短链 APIRequest taobao.wireless.bunting.shop.shorturl.create

通过店铺id取得短链

func NewTaobaoWirelessBuntingShopShorturlCreateRequest

func NewTaobaoWirelessBuntingShopShorturlCreateRequest() *TaobaoWirelessBuntingShopShorturlCreateRequest

func (TaobaoWirelessBuntingShopShorturlCreateRequest) GetApiMethodName

func (TaobaoWirelessBuntingShopShorturlCreateRequest) GetApiParams

func (TaobaoWirelessBuntingShopShorturlCreateRequest) GetShopId

func (*TaobaoWirelessBuntingShopShorturlCreateRequest) SetShopId

type TaobaoWirelessBuntingShopShorturlCreateResponse

type TaobaoWirelessBuntingShopShorturlCreateResponse struct {
	XMLName   xml.Name `xml:"wireless_bunting_shop_shorturl_create_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Shorturl string `json:"shorturl,omitempty" xml:"shorturl,omitempty"`
}

type TopIsvDecorateParam

type TopIsvDecorateParam struct {
	BizId string `json:"biz_id,omitempty" xml:"biz_id,omitempty"`

	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`

	BusinessParams string `json:"business_params,omitempty" xml:"business_params,omitempty"`

	Position string `json:"position,omitempty" xml:"position,omitempty"`

	SubBizType string `json:"sub_biz_type,omitempty" xml:"sub_biz_type,omitempty"`
}

TopIsvDecorateParam

type TopUpdateActivityLotteryInfoParam

type TopUpdateActivityLotteryInfoParam struct {
	ActivityBizId string `json:"activity_biz_id,omitempty" xml:"activity_biz_id,omitempty"`

	AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"`

	BannerUrl string `json:"banner_url,omitempty" xml:"banner_url,omitempty"`

	BenefitAmount string `json:"benefit_amount,omitempty" xml:"benefit_amount,omitempty"`

	BenefitAttribute string `json:"benefit_attribute,omitempty" xml:"benefit_attribute,omitempty"`

	BenefitDenomination int64 `json:"benefit_denomination,omitempty" xml:"benefit_denomination,omitempty"`

	BenefitId int64 `json:"benefit_id,omitempty" xml:"benefit_id,omitempty"`

	BenefitType string `json:"benefit_type,omitempty" xml:"benefit_type,omitempty"`

	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`

	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`

	LotteryActivityEndDate int64 `json:"lottery_activity_end_date,omitempty" xml:"lottery_activity_end_date,omitempty"`

	LotteryActivityStartDate int64 `json:"lottery_activity_start_date,omitempty" xml:"lottery_activity_start_date,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	PrizeExtAttribute string `json:"prize_ext_attribute,omitempty" xml:"prize_ext_attribute,omitempty"`

	PrizeName string `json:"prize_name,omitempty" xml:"prize_name,omitempty"`

	PrizeParamAttribute string `json:"prize_param_attribute,omitempty" xml:"prize_param_attribute,omitempty"`

	PrizeQuantity string `json:"prize_quantity,omitempty" xml:"prize_quantity,omitempty"`

	PrizeRemainQuantity string `json:"prize_remain_quantity,omitempty" xml:"prize_remain_quantity,omitempty"`

	PrizeType string `json:"prize_type,omitempty" xml:"prize_type,omitempty"`

	Probability string `json:"probability,omitempty" xml:"probability,omitempty"`

	WinPermissionActivityCount int64 `json:"win_permission_activity_count,omitempty" xml:"win_permission_activity_count,omitempty"`

	WinPermissionDayCount int64 `json:"win_permission_day_count,omitempty" xml:"win_permission_day_count,omitempty"`

	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
}

TopUpdateActivityLotteryInfoParam

Jump to

Keyboard shortcuts

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