interact

package
v1.2.0 Latest Latest
Warning

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

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

Documentation

Overview

天猫互动接口 model

https://open.taobao.com/API.htm?docId=25768&docType=2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityWriteResult

type ActivityWriteResult struct {
	// 报名成功的id
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 活动页面h5链接
	H5Url string `json:"h5_url,omitempty" xml:"h5_url,omitempty"`
}

ActivityWriteResult

type AlibabaInteractActivityAddcommentAPIRequest added in v1.2.0

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

微淘评论接口 API请求 alibaba.interact.activity.addcomment

发表评论,并返回楼层

func NewAlibabaInteractActivityAddcommentRequest

func NewAlibabaInteractActivityAddcommentRequest() *AlibabaInteractActivityAddcommentAPIRequest

初始化AlibabaInteractActivityAddcommentAPIRequest对象

func (AlibabaInteractActivityAddcommentAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractActivityAddcommentAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractActivityAddcommentAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (AlibabaInteractActivityAddcommentAPIRequest) GetContent added in v1.2.0

Content Getter

func (AlibabaInteractActivityAddcommentAPIRequest) GetFeedId added in v1.2.0

FeedId Getter

func (*AlibabaInteractActivityAddcommentAPIRequest) SetBizId added in v1.2.0

BizId Setter 发评论的业务id

func (*AlibabaInteractActivityAddcommentAPIRequest) SetContent added in v1.2.0

Content Setter 该字段为评论内容

func (*AlibabaInteractActivityAddcommentAPIRequest) SetFeedId added in v1.2.0

FeedId Setter 评论feedid

type AlibabaInteractActivityAddcommentAPIResponse

type AlibabaInteractActivityAddcommentAPIResponse struct {
	model.CommonResponse
	AlibabaInteractActivityAddcommentAPIResponseModel
}

微淘评论接口 API返回值 alibaba.interact.activity.addcomment

发表评论,并返回楼层

type AlibabaInteractActivityAddcommentAPIResponseModel added in v1.2.0

type AlibabaInteractActivityAddcommentAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_activity_addcomment_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 评论的楼层数
	Floor int64 `json:"floor,omitempty" xml:"floor,omitempty"`
}

微淘评论接口 成功返回结果

type AlibabaInteractActivityApplyAPIRequest added in v1.2.0

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

ISV报名官方活动(中心化流量) API请求 alibaba.interact.activity.apply

支持商家将使用isv创建的活动所对应的权益信息同步到手淘,供过滤是否在中心化流量入口透出

func NewAlibabaInteractActivityApplyRequest

func NewAlibabaInteractActivityApplyRequest() *AlibabaInteractActivityApplyAPIRequest

初始化AlibabaInteractActivityApplyAPIRequest对象

func (AlibabaInteractActivityApplyAPIRequest) GetActivityBizId added in v1.2.0

func (r AlibabaInteractActivityApplyAPIRequest) GetActivityBizId() string

ActivityBizId Getter

func (AlibabaInteractActivityApplyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractActivityApplyAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractActivityApplyAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractActivityApplyAPIRequest) GetBannerUrl added in v1.2.0

BannerUrl Getter

func (AlibabaInteractActivityApplyAPIRequest) GetBenefitAmount added in v1.2.0

func (r AlibabaInteractActivityApplyAPIRequest) GetBenefitAmount() string

BenefitAmount Getter

func (AlibabaInteractActivityApplyAPIRequest) GetBenefitAttribute added in v1.2.0

func (r AlibabaInteractActivityApplyAPIRequest) GetBenefitAttribute() string

BenefitAttribute Getter

func (AlibabaInteractActivityApplyAPIRequest) GetBenefitDenomination added in v1.2.0

func (r AlibabaInteractActivityApplyAPIRequest) GetBenefitDenomination() string

BenefitDenomination Getter

func (AlibabaInteractActivityApplyAPIRequest) GetBenefitType added in v1.2.0

BenefitType Getter

func (AlibabaInteractActivityApplyAPIRequest) GetBizType added in v1.2.0

BizType Getter

func (*AlibabaInteractActivityApplyAPIRequest) SetActivityBizId added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetActivityBizId(_activityBizId string) error

ActivityBizId Setter 报名参加中心化流量活动的活动id

func (*AlibabaInteractActivityApplyAPIRequest) SetBannerUrl added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBannerUrl(_bannerUrl string) error

BannerUrl Setter 报名参加的中心化流量活动的banner 地址

func (*AlibabaInteractActivityApplyAPIRequest) SetBenefitAmount added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBenefitAmount(_benefitAmount string) error

BenefitAmount Setter 权益总额

func (*AlibabaInteractActivityApplyAPIRequest) SetBenefitAttribute added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBenefitAttribute(_benefitAttribute string) error

BenefitAttribute Setter 权益属性(如红包,则为relationid)

func (*AlibabaInteractActivityApplyAPIRequest) SetBenefitDenomination added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBenefitDenomination(_benefitDenomination string) error

BenefitDenomination Setter 权益对应的面额

func (*AlibabaInteractActivityApplyAPIRequest) SetBenefitType added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBenefitType(_benefitType string) error

BenefitType Setter 活动发放的权益类型,1:支付宝红包2:流量包3:淘金币4:集分宝5:优惠卷

func (*AlibabaInteractActivityApplyAPIRequest) SetBizType added in v1.2.0

func (r *AlibabaInteractActivityApplyAPIRequest) SetBizType(_bizType string) error

BizType Setter 该活动参与的中心化流量活动。1:代表每日赢宝箱2:微淘广场

type AlibabaInteractActivityApplyAPIResponse

type AlibabaInteractActivityApplyAPIResponse struct {
	model.CommonResponse
	AlibabaInteractActivityApplyAPIResponseModel
}

ISV报名官方活动(中心化流量) API返回值 alibaba.interact.activity.apply

支持商家将使用isv创建的活动所对应的权益信息同步到手淘,供过滤是否在中心化流量入口透出

type AlibabaInteractActivityApplyAPIResponseModel added in v1.2.0

type AlibabaInteractActivityApplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_activity_apply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 服务结果对象
	Data *ActivityWriteResult `json:"data,omitempty" xml:"data,omitempty"`
	// top接口执行成功与否
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 出错提示信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

ISV报名官方活动(中心化流量) 成功返回结果

type AlibabaInteractActivityPushtoalicomAPIRequest added in v1.2.0

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

小铺isv推广流量活动到流量聚乐部 API请求 alibaba.interact.activity.pushtoalicom

涉及到流量包的小铺isv,将活动推送到流量聚乐部

func NewAlibabaInteractActivityPushtoalicomRequest

func NewAlibabaInteractActivityPushtoalicomRequest() *AlibabaInteractActivityPushtoalicomAPIRequest

初始化AlibabaInteractActivityPushtoalicomAPIRequest对象

func (AlibabaInteractActivityPushtoalicomAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractActivityPushtoalicomAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractActivityPushtoalicomAPIRequest) GetBannerUrl added in v1.2.0

BannerUrl Getter

func (AlibabaInteractActivityPushtoalicomAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (*AlibabaInteractActivityPushtoalicomAPIRequest) SetBannerUrl added in v1.2.0

func (r *AlibabaInteractActivityPushtoalicomAPIRequest) SetBannerUrl(_bannerUrl string) error

BannerUrl Setter 推送到流量聚乐部的banner图

func (*AlibabaInteractActivityPushtoalicomAPIRequest) SetBizId added in v1.2.0

BizId Setter 推送到流量聚乐部的活动bizid

type AlibabaInteractActivityPushtoalicomAPIResponse

type AlibabaInteractActivityPushtoalicomAPIResponse struct {
	model.CommonResponse
	AlibabaInteractActivityPushtoalicomAPIResponseModel
}

小铺isv推广流量活动到流量聚乐部 API返回值 alibaba.interact.activity.pushtoalicom

涉及到流量包的小铺isv,将活动推送到流量聚乐部

type AlibabaInteractActivityPushtoalicomAPIResponseModel added in v1.2.0

type AlibabaInteractActivityPushtoalicomAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_activity_pushtoalicom_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 推送成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

小铺isv推广流量活动到流量聚乐部 成功返回结果

type AlibabaInteractActivityRegisterAPIRequest added in v1.2.0

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

ISV互动应用活动注册服务 API请求 alibaba.interact.activity.register

为支持卖家由ISV互动应用可以在手淘店铺首页透出,提供ISV互动应用创建的活动注册到手淘的服务

func NewAlibabaInteractActivityRegisterRequest

func NewAlibabaInteractActivityRegisterRequest() *AlibabaInteractActivityRegisterAPIRequest

初始化AlibabaInteractActivityRegisterAPIRequest对象

func (AlibabaInteractActivityRegisterAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractActivityRegisterAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractActivityRegisterAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetDescription added in v1.2.0

Description Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetEndTime added in v1.2.0

EndTime Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetEntryUrl added in v1.2.0

EntryUrl Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetHasValidTime added in v1.2.0

func (r AlibabaInteractActivityRegisterAPIRequest) GetHasValidTime() bool

HasValidTime Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetName added in v1.2.0

Name Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetPicture added in v1.2.0

Picture Getter

func (AlibabaInteractActivityRegisterAPIRequest) GetStartTime added in v1.2.0

StartTime Getter

func (*AlibabaInteractActivityRegisterAPIRequest) SetBizId added in v1.2.0

BizId Setter 活动ID

func (*AlibabaInteractActivityRegisterAPIRequest) SetDescription added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetDescription(_description string) error

Description Setter 活动描述文字

func (*AlibabaInteractActivityRegisterAPIRequest) SetEndTime added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetEndTime(_endTime string) error

EndTime Setter 活动结束时间

func (*AlibabaInteractActivityRegisterAPIRequest) SetEntryUrl added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetEntryUrl(_entryUrl string) error

EntryUrl Setter 页面内容链接,仅允许ascii字符

func (*AlibabaInteractActivityRegisterAPIRequest) SetHasValidTime added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetHasValidTime(_hasValidTime bool) error

HasValidTime Setter 是否有有效时间,若为真开始时间和结束时间必填,默认为真

func (*AlibabaInteractActivityRegisterAPIRequest) SetName added in v1.2.0

Name Setter 活动名称

func (*AlibabaInteractActivityRegisterAPIRequest) SetPicture added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetPicture(_picture string) error

Picture Setter 活动封面图片(非必填)

func (*AlibabaInteractActivityRegisterAPIRequest) SetStartTime added in v1.2.0

func (r *AlibabaInteractActivityRegisterAPIRequest) SetStartTime(_startTime string) error

StartTime Setter 活动开始时间

type AlibabaInteractActivityRegisterAPIResponse

type AlibabaInteractActivityRegisterAPIResponse struct {
	model.CommonResponse
	AlibabaInteractActivityRegisterAPIResponseModel
}

ISV互动应用活动注册服务 API返回值 alibaba.interact.activity.register

为支持卖家由ISV互动应用可以在手淘店铺首页透出,提供ISV互动应用创建的活动注册到手淘的服务

type AlibabaInteractActivityRegisterAPIResponseModel added in v1.2.0

type AlibabaInteractActivityRegisterAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_activity_register_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 活动注册成功,将活动注册后的ID和h5链接返回给调用方
	RegisterSucessInfo *AllsparkResult `json:"register_sucess_info,omitempty" xml:"register_sucess_info,omitempty"`
}

ISV互动应用活动注册服务 成功返回结果

type AlibabaInteractActivityUnregisterAPIRequest added in v1.2.0

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

ISV互动应用活动关闭服务 API请求 alibaba.interact.activity.unregister

卖家在ISV互动应用中设置的活动主动关闭的服务

func NewAlibabaInteractActivityUnregisterRequest

func NewAlibabaInteractActivityUnregisterRequest() *AlibabaInteractActivityUnregisterAPIRequest

初始化AlibabaInteractActivityUnregisterAPIRequest对象

func (AlibabaInteractActivityUnregisterAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractActivityUnregisterAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractActivityUnregisterAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (*AlibabaInteractActivityUnregisterAPIRequest) SetBizId added in v1.2.0

BizId Setter 互动活动ID

type AlibabaInteractActivityUnregisterAPIResponse

type AlibabaInteractActivityUnregisterAPIResponse struct {
	model.CommonResponse
	AlibabaInteractActivityUnregisterAPIResponseModel
}

ISV互动应用活动关闭服务 API返回值 alibaba.interact.activity.unregister

卖家在ISV互动应用中设置的活动主动关闭的服务

type AlibabaInteractActivityUnregisterAPIResponseModel added in v1.2.0

type AlibabaInteractActivityUnregisterAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_activity_unregister_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 关闭活动结果
	UnregisterResult *AllsparkResult `json:"unregister_result,omitempty" xml:"unregister_result,omitempty"`
}

ISV互动应用活动关闭服务 成功返回结果

type AlibabaInteractCoinBuyerAddAPIRequest added in v1.2.0

type AlibabaInteractCoinBuyerAddAPIRequest struct {
	model.Params
}

平台向买家发放淘金币 API请求 alibaba.interact.coin.buyer.add

手淘开放专用接口,没有数据返回,仅用于手淘容器中jssdk接口鉴权。ISV调用该接口向买家发放平台淘金币,需要优惠平台运营审核ISV资质。

func NewAlibabaInteractCoinBuyerAddRequest

func NewAlibabaInteractCoinBuyerAddRequest() *AlibabaInteractCoinBuyerAddAPIRequest

初始化AlibabaInteractCoinBuyerAddAPIRequest对象

func (AlibabaInteractCoinBuyerAddAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractCoinBuyerAddAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractCoinBuyerAddAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractCoinBuyerAddAPIResponse

type AlibabaInteractCoinBuyerAddAPIResponse struct {
	model.CommonResponse
	AlibabaInteractCoinBuyerAddAPIResponseModel
}

平台向买家发放淘金币 API返回值 alibaba.interact.coin.buyer.add

手淘开放专用接口,没有数据返回,仅用于手淘容器中jssdk接口鉴权。ISV调用该接口向买家发放平台淘金币,需要优惠平台运营审核ISV资质。

type AlibabaInteractCoinBuyerAddAPIResponseModel added in v1.2.0

type AlibabaInteractCoinBuyerAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_coin_buyer_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

平台向买家发放淘金币 成功返回结果

type AlibabaInteractCouponApplyAPIRequest added in v1.2.0

type AlibabaInteractCouponApplyAPIRequest struct {
	model.Params
}

优惠券领取鉴权接口 API请求 alibaba.interact.coupon.apply

鉴权接口,为coupon.apply接口鉴权

func NewAlibabaInteractCouponApplyRequest

func NewAlibabaInteractCouponApplyRequest() *AlibabaInteractCouponApplyAPIRequest

初始化AlibabaInteractCouponApplyAPIRequest对象

func (AlibabaInteractCouponApplyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractCouponApplyAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractCouponApplyAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractCouponApplyAPIResponse

type AlibabaInteractCouponApplyAPIResponse struct {
	model.CommonResponse
	AlibabaInteractCouponApplyAPIResponseModel
}

优惠券领取鉴权接口 API返回值 alibaba.interact.coupon.apply

鉴权接口,为coupon.apply接口鉴权

type AlibabaInteractCouponApplyAPIResponseModel added in v1.2.0

type AlibabaInteractCouponApplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_coupon_apply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 无用参数,top限制一定要有出参,增加此参数
	Stub string `json:"stub,omitempty" xml:"stub,omitempty"`
}

优惠券领取鉴权接口 成功返回结果

type AlibabaInteractCurrentMixusernickAPIRequest added in v1.2.0

type AlibabaInteractCurrentMixusernickAPIRequest struct {
	model.Params
}

手淘混淆nick开放接口鉴权专用 API请求 alibaba.interact.current.mixusernick

手淘混淆nick开放接口鉴权专用,无数据输入输出。

func NewAlibabaInteractCurrentMixusernickRequest

func NewAlibabaInteractCurrentMixusernickRequest() *AlibabaInteractCurrentMixusernickAPIRequest

初始化AlibabaInteractCurrentMixusernickAPIRequest对象

func (AlibabaInteractCurrentMixusernickAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractCurrentMixusernickAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractCurrentMixusernickAPIResponse

type AlibabaInteractCurrentMixusernickAPIResponse struct {
	model.CommonResponse
	AlibabaInteractCurrentMixusernickAPIResponseModel
}

手淘混淆nick开放接口鉴权专用 API返回值 alibaba.interact.current.mixusernick

手淘混淆nick开放接口鉴权专用,无数据输入输出。

type AlibabaInteractCurrentMixusernickAPIResponseModel added in v1.2.0

type AlibabaInteractCurrentMixusernickAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_current_mixusernick_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

手淘混淆nick开放接口鉴权专用 成功返回结果

type AlibabaInteractIsvGatewayAPIRequest added in v1.2.0

type AlibabaInteractIsvGatewayAPIRequest struct {
	model.Params
}

isv调用gateway API请求 alibaba.interact.isv.gateway

isv能够调用jae本身的server

func NewAlibabaInteractIsvGatewayRequest

func NewAlibabaInteractIsvGatewayRequest() *AlibabaInteractIsvGatewayAPIRequest

初始化AlibabaInteractIsvGatewayAPIRequest对象

func (AlibabaInteractIsvGatewayAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractIsvGatewayAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvGatewayAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractIsvGatewayAPIResponse

type AlibabaInteractIsvGatewayAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvGatewayAPIResponseModel
}

isv调用gateway API返回值 alibaba.interact.isv.gateway

isv能够调用jae本身的server

type AlibabaInteractIsvGatewayAPIResponseModel added in v1.2.0

type AlibabaInteractIsvGatewayAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isv_gateway_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// ret=0
	Ret string `json:"ret,omitempty" xml:"ret,omitempty"`
}

isv调用gateway 成功返回结果

type AlibabaInteractIsvadminAllpondsAPIRequest added in v1.2.0

type AlibabaInteractIsvadminAllpondsAPIRequest struct {
	model.Params
}

获取天猫互动奖池列表 API请求 alibaba.interact.isvadmin.allponds

获取天猫互动奖池列表

func NewAlibabaInteractIsvadminAllpondsRequest

func NewAlibabaInteractIsvadminAllpondsRequest() *AlibabaInteractIsvadminAllpondsAPIRequest

初始化AlibabaInteractIsvadminAllpondsAPIRequest对象

func (AlibabaInteractIsvadminAllpondsAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvadminAllpondsAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractIsvadminAllpondsAPIResponse

type AlibabaInteractIsvadminAllpondsAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvadminAllpondsAPIResponseModel
}

获取天猫互动奖池列表 API返回值 alibaba.interact.isvadmin.allponds

获取天猫互动奖池列表

type AlibabaInteractIsvadminAllpondsAPIResponseModel added in v1.2.0

type AlibabaInteractIsvadminAllpondsAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvadmin_allponds_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 错误码
	InteractErrorCode string `json:"interact_error_code,omitempty" xml:"interact_error_code,omitempty"`
	// 错误描述
	InteractErrorMsg string `json:"interact_error_msg,omitempty" xml:"interact_error_msg,omitempty"`
	// 奖池列表
	Allponds []PrizePondDto `json:"allponds,omitempty" xml:"allponds>prize_pond_dto,omitempty"`
}

获取天猫互动奖池列表 成功返回结果

type AlibabaInteractIsvadminBindAPIRequest added in v1.2.0

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

创建及绑定互动实例 API请求 alibaba.interact.isvadmin.bind

创建互动实例,并绑定奖池

func NewAlibabaInteractIsvadminBindRequest

func NewAlibabaInteractIsvadminBindRequest() *AlibabaInteractIsvadminBindAPIRequest

初始化AlibabaInteractIsvadminBindAPIRequest对象

func (AlibabaInteractIsvadminBindAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractIsvadminBindAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvadminBindAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractIsvadminBindAPIRequest) GetEndTime added in v1.2.0

EndTime Getter

func (AlibabaInteractIsvadminBindAPIRequest) GetInstanceName added in v1.2.0

func (r AlibabaInteractIsvadminBindAPIRequest) GetInstanceName() string

InstanceName Getter

func (AlibabaInteractIsvadminBindAPIRequest) GetInteractDescription added in v1.2.0

func (r AlibabaInteractIsvadminBindAPIRequest) GetInteractDescription() string

InteractDescription Getter

func (AlibabaInteractIsvadminBindAPIRequest) GetLotteryCode added in v1.2.0

func (r AlibabaInteractIsvadminBindAPIRequest) GetLotteryCode() string

LotteryCode Getter

func (AlibabaInteractIsvadminBindAPIRequest) GetStartTime added in v1.2.0

StartTime Getter

func (*AlibabaInteractIsvadminBindAPIRequest) SetEndTime added in v1.2.0

func (r *AlibabaInteractIsvadminBindAPIRequest) SetEndTime(_endTime string) error

EndTime Setter 互动结束时间

func (*AlibabaInteractIsvadminBindAPIRequest) SetInstanceName added in v1.2.0

func (r *AlibabaInteractIsvadminBindAPIRequest) SetInstanceName(_instanceName string) error

InstanceName Setter 互动实例名称

func (*AlibabaInteractIsvadminBindAPIRequest) SetInteractDescription added in v1.2.0

func (r *AlibabaInteractIsvadminBindAPIRequest) SetInteractDescription(_interactDescription string) error

InteractDescription Setter 描述信息

func (*AlibabaInteractIsvadminBindAPIRequest) SetLotteryCode added in v1.2.0

func (r *AlibabaInteractIsvadminBindAPIRequest) SetLotteryCode(_lotteryCode string) error

LotteryCode Setter 奖池ID

func (*AlibabaInteractIsvadminBindAPIRequest) SetStartTime added in v1.2.0

func (r *AlibabaInteractIsvadminBindAPIRequest) SetStartTime(_startTime string) error

StartTime Setter 互动开始时间

type AlibabaInteractIsvadminBindAPIResponse

type AlibabaInteractIsvadminBindAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvadminBindAPIResponseModel
}

创建及绑定互动实例 API返回值 alibaba.interact.isvadmin.bind

创建互动实例,并绑定奖池

type AlibabaInteractIsvadminBindAPIResponseModel added in v1.2.0

type AlibabaInteractIsvadminBindAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvadmin_bind_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回创建并且绑定成功的互动实例
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

创建及绑定互动实例 成功返回结果

type AlibabaInteractIsvadminGetinteractbysellernickAPIRequest added in v1.2.0

type AlibabaInteractIsvadminGetinteractbysellernickAPIRequest struct {
	model.Params
}

根据sellerNick获取互动实例列表 API请求 alibaba.interact.isvadmin.getinteractbysellernick

根据sellerNick获取互动实例列表

func NewAlibabaInteractIsvadminGetinteractbysellernickRequest

func NewAlibabaInteractIsvadminGetinteractbysellernickRequest() *AlibabaInteractIsvadminGetinteractbysellernickAPIRequest

初始化AlibabaInteractIsvadminGetinteractbysellernickAPIRequest对象

func (AlibabaInteractIsvadminGetinteractbysellernickAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvadminGetinteractbysellernickAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractIsvadminGetinteractbysellernickAPIResponse

type AlibabaInteractIsvadminGetinteractbysellernickAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvadminGetinteractbysellernickAPIResponseModel
}

根据sellerNick获取互动实例列表 API返回值 alibaba.interact.isvadmin.getinteractbysellernick

根据sellerNick获取互动实例列表

type AlibabaInteractIsvadminGetinteractbysellernickAPIResponseModel added in v1.2.0

type AlibabaInteractIsvadminGetinteractbysellernickAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvadmin_getinteractbysellernick_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果是否成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Msginfo string `json:"msginfo,omitempty" xml:"msginfo,omitempty"`
	// 返回业务数据
	Interactdtos []InteractDto `json:"interactdtos,omitempty" xml:"interactdtos>interact_dto,omitempty"`
}

根据sellerNick获取互动实例列表 成功返回结果

type AlibabaInteractIsvadminGetpondbyinteractAPIRequest added in v1.2.0

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

根据互动实例ID查询奖池信息 API请求 alibaba.interact.isvadmin.getpondbyinteract

根据互动实例ID查询奖池信息

func NewAlibabaInteractIsvadminGetpondbyinteractRequest

func NewAlibabaInteractIsvadminGetpondbyinteractRequest() *AlibabaInteractIsvadminGetpondbyinteractAPIRequest

初始化AlibabaInteractIsvadminGetpondbyinteractAPIRequest对象

func (AlibabaInteractIsvadminGetpondbyinteractAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvadminGetpondbyinteractAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractIsvadminGetpondbyinteractAPIRequest) GetInteractId added in v1.2.0

InteractId Getter

func (*AlibabaInteractIsvadminGetpondbyinteractAPIRequest) SetInteractId added in v1.2.0

func (r *AlibabaInteractIsvadminGetpondbyinteractAPIRequest) SetInteractId(_interactId string) error

InteractId Setter 互动实例ID

type AlibabaInteractIsvadminGetpondbyinteractAPIResponse

type AlibabaInteractIsvadminGetpondbyinteractAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvadminGetpondbyinteractAPIResponseModel
}

根据互动实例ID查询奖池信息 API返回值 alibaba.interact.isvadmin.getpondbyinteract

根据互动实例ID查询奖池信息

type AlibabaInteractIsvadminGetpondbyinteractAPIResponseModel added in v1.2.0

type AlibabaInteractIsvadminGetpondbyinteractAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvadmin_getpondbyinteract_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 奖池信息
	Data *PrizePondDto `json:"data,omitempty" xml:"data,omitempty"`
	// 是否调用成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 调用错误原因
	Error string `json:"error,omitempty" xml:"error,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

根据互动实例ID查询奖池信息 成功返回结果

type AlibabaInteractIsvlotteryIdrawAPIRequest added in v1.2.0

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

互动到店抽奖 API请求 alibaba.interact.isvlottery.idraw

互动到店抽奖

func NewAlibabaInteractIsvlotteryIdrawRequest

func NewAlibabaInteractIsvlotteryIdrawRequest() *AlibabaInteractIsvlotteryIdrawAPIRequest

初始化AlibabaInteractIsvlotteryIdrawAPIRequest对象

func (AlibabaInteractIsvlotteryIdrawAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractIsvlotteryIdrawAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvlotteryIdrawAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractIsvlotteryIdrawAPIRequest) GetAwardIds added in v1.2.0

AwardIds Getter

func (AlibabaInteractIsvlotteryIdrawAPIRequest) GetInteractId added in v1.2.0

InteractId Getter

func (AlibabaInteractIsvlotteryIdrawAPIRequest) GetUa added in v1.2.0

Ua Getter

func (*AlibabaInteractIsvlotteryIdrawAPIRequest) SetAwardIds added in v1.2.0

func (r *AlibabaInteractIsvlotteryIdrawAPIRequest) SetAwardIds(_awardIds string) error

AwardIds Setter 抽奖ID列表 用逗号隔开

func (*AlibabaInteractIsvlotteryIdrawAPIRequest) SetInteractId added in v1.2.0

func (r *AlibabaInteractIsvlotteryIdrawAPIRequest) SetInteractId(_interactId string) error

InteractId Setter 互动实例ID

func (*AlibabaInteractIsvlotteryIdrawAPIRequest) SetUa added in v1.2.0

Ua Setter 埋点参数

type AlibabaInteractIsvlotteryIdrawAPIResponse

type AlibabaInteractIsvlotteryIdrawAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvlotteryIdrawAPIResponseModel
}

互动到店抽奖 API返回值 alibaba.interact.isvlottery.idraw

互动到店抽奖

type AlibabaInteractIsvlotteryIdrawAPIResponseModel added in v1.2.0

type AlibabaInteractIsvlotteryIdrawAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvlottery_idraw_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 抽奖中奖信息
	Data *LotteryProxyResult `json:"data,omitempty" xml:"data,omitempty"`
	// 是否调用成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 错误信息
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 错误信息描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

互动到店抽奖 成功返回结果

type AlibabaInteractIsvlotteryIsvdrawAPIRequest added in v1.2.0

type AlibabaInteractIsvlotteryIsvdrawAPIRequest struct {
	model.Params
}

天猫奖池鉴权接口 API请求 alibaba.interact.isvlottery.isvdraw

鉴权接口,为tida.isvdraw接口鉴权

func NewAlibabaInteractIsvlotteryIsvdrawRequest

func NewAlibabaInteractIsvlotteryIsvdrawRequest() *AlibabaInteractIsvlotteryIsvdrawAPIRequest

初始化AlibabaInteractIsvlotteryIsvdrawAPIRequest对象

func (AlibabaInteractIsvlotteryIsvdrawAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractIsvlotteryIsvdrawAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractIsvlotteryIsvdrawAPIResponse

type AlibabaInteractIsvlotteryIsvdrawAPIResponse struct {
	model.CommonResponse
	AlibabaInteractIsvlotteryIsvdrawAPIResponseModel
}

天猫奖池鉴权接口 API返回值 alibaba.interact.isvlottery.isvdraw

鉴权接口,为tida.isvdraw接口鉴权

type AlibabaInteractIsvlotteryIsvdrawAPIResponseModel added in v1.2.0

type AlibabaInteractIsvlotteryIsvdrawAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_isvlottery_isvdraw_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 无用参数
	Stub string `json:"stub,omitempty" xml:"stub,omitempty"`
}

天猫奖池鉴权接口 成功返回结果

type AlibabaInteractLoginAlipayauthAPIRequest added in v1.2.0

type AlibabaInteractLoginAlipayauthAPIRequest struct {
	model.Params
}

双11到店互动花呗红包获取token鉴权接口 API请求 alibaba.interact.login.alipayauth

双11到店互动花呗红包获取token鉴权接口

func NewAlibabaInteractLoginAlipayauthRequest

func NewAlibabaInteractLoginAlipayauthRequest() *AlibabaInteractLoginAlipayauthAPIRequest

初始化AlibabaInteractLoginAlipayauthAPIRequest对象

func (AlibabaInteractLoginAlipayauthAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractLoginAlipayauthAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractLoginAlipayauthAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractLoginAlipayauthAPIResponse

type AlibabaInteractLoginAlipayauthAPIResponse struct {
	model.CommonResponse
	AlibabaInteractLoginAlipayauthAPIResponseModel
}

双11到店互动花呗红包获取token鉴权接口 API返回值 alibaba.interact.login.alipayauth

双11到店互动花呗红包获取token鉴权接口

type AlibabaInteractLoginAlipayauthAPIResponseModel added in v1.2.0

type AlibabaInteractLoginAlipayauthAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_login_alipayauth_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

双11到店互动花呗红包获取token鉴权接口 成功返回结果

type AlibabaInteractOnecodeIssueAPIRequest added in v1.2.0

type AlibabaInteractOnecodeIssueAPIRequest struct {
	model.Params
}

onecode代码通用鉴权 API请求 alibaba.interact.onecode.issue

手淘开放鉴权接口,仅用于tida接口鉴权,无输入输出。

func NewAlibabaInteractOnecodeIssueRequest

func NewAlibabaInteractOnecodeIssueRequest() *AlibabaInteractOnecodeIssueAPIRequest

初始化AlibabaInteractOnecodeIssueAPIRequest对象

func (AlibabaInteractOnecodeIssueAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractOnecodeIssueAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractOnecodeIssueAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractOnecodeIssueAPIResponse

type AlibabaInteractOnecodeIssueAPIResponse struct {
	model.CommonResponse
	AlibabaInteractOnecodeIssueAPIResponseModel
}

onecode代码通用鉴权 API返回值 alibaba.interact.onecode.issue

手淘开放鉴权接口,仅用于tida接口鉴权,无输入输出。

type AlibabaInteractOnecodeIssueAPIResponseModel added in v1.2.0

type AlibabaInteractOnecodeIssueAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_onecode_issue_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

onecode代码通用鉴权 成功返回结果

type AlibabaInteractOpenIsattentionAPIRequest added in v1.2.0

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

判断用户是否收藏某个店铺 API请求 alibaba.interact.open.isattention

判断用户是否收藏某个店铺

func NewAlibabaInteractOpenIsattentionRequest

func NewAlibabaInteractOpenIsattentionRequest() *AlibabaInteractOpenIsattentionAPIRequest

初始化AlibabaInteractOpenIsattentionAPIRequest对象

func (AlibabaInteractOpenIsattentionAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractOpenIsattentionAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractOpenIsattentionAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractOpenIsattentionAPIRequest) GetParam0 added in v1.2.0

Param0 Getter

func (*AlibabaInteractOpenIsattentionAPIRequest) SetParam0 added in v1.2.0

Param0 Setter 1

type AlibabaInteractOpenIsattentionAPIResponse

type AlibabaInteractOpenIsattentionAPIResponse struct {
	model.CommonResponse
	AlibabaInteractOpenIsattentionAPIResponseModel
}

判断用户是否收藏某个店铺 API返回值 alibaba.interact.open.isattention

判断用户是否收藏某个店铺

type AlibabaInteractOpenIsattentionAPIResponseModel added in v1.2.0

type AlibabaInteractOpenIsattentionAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_open_isattention_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaInteractOpenIsattentionResultDo `json:"result,omitempty" xml:"result,omitempty"`
}

判断用户是否收藏某个店铺 成功返回结果

type AlibabaInteractOpenIsattentionResultDo

type AlibabaInteractOpenIsattentionResultDo struct {
	// isRetry
	IsRetry bool `json:"is_retry,omitempty" xml:"is_retry,omitempty"`
	// data
	Data int64 `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
}

AlibabaInteractOpenIsattentionResultDo

type AlibabaInteractSensorAudioAPIRequest added in v1.2.0

type AlibabaInteractSensorAudioAPIRequest struct {
	model.Params
}

声音 API请求 alibaba.interact.sensor.audio

客户端声音

func NewAlibabaInteractSensorAudioRequest

func NewAlibabaInteractSensorAudioRequest() *AlibabaInteractSensorAudioAPIRequest

初始化AlibabaInteractSensorAudioAPIRequest对象

func (AlibabaInteractSensorAudioAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorAudioAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorAudioAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorAudioAPIResponse

type AlibabaInteractSensorAudioAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorAudioAPIResponseModel
}

声音 API返回值 alibaba.interact.sensor.audio

客户端声音

type AlibabaInteractSensorAudioAPIResponseModel added in v1.2.0

type AlibabaInteractSensorAudioAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_audio_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

声音 成功返回结果

type AlibabaInteractSensorAuthorizeAPIRequest added in v1.2.0

type AlibabaInteractSensorAuthorizeAPIRequest struct {
	model.Params
}

客户端授权页 API请求 alibaba.interact.sensor.authorize

客户端授权页

func NewAlibabaInteractSensorAuthorizeRequest

func NewAlibabaInteractSensorAuthorizeRequest() *AlibabaInteractSensorAuthorizeAPIRequest

初始化AlibabaInteractSensorAuthorizeAPIRequest对象

func (AlibabaInteractSensorAuthorizeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorAuthorizeAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorAuthorizeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorAuthorizeAPIResponse

type AlibabaInteractSensorAuthorizeAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorAuthorizeAPIResponseModel
}

客户端授权页 API返回值 alibaba.interact.sensor.authorize

客户端授权页

type AlibabaInteractSensorAuthorizeAPIResponseModel added in v1.2.0

type AlibabaInteractSensorAuthorizeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_authorize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

客户端授权页 成功返回结果

type AlibabaInteractSensorBlowAPIRequest added in v1.2.0

type AlibabaInteractSensorBlowAPIRequest struct {
	model.Params
}

吹气 API请求 alibaba.interact.sensor.blow

客户端吹气

func NewAlibabaInteractSensorBlowRequest

func NewAlibabaInteractSensorBlowRequest() *AlibabaInteractSensorBlowAPIRequest

初始化AlibabaInteractSensorBlowAPIRequest对象

func (AlibabaInteractSensorBlowAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorBlowAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorBlowAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorBlowAPIResponse

type AlibabaInteractSensorBlowAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorBlowAPIResponseModel
}

吹气 API返回值 alibaba.interact.sensor.blow

客户端吹气

type AlibabaInteractSensorBlowAPIResponseModel added in v1.2.0

type AlibabaInteractSensorBlowAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_blow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

吹气 成功返回结果

type AlibabaInteractSensorCalendarAPIRequest added in v1.2.0

type AlibabaInteractSensorCalendarAPIRequest struct {
	model.Params
}

天猫互动游戏开放平台需要授权的传感器类接口(日历提醒) API请求 alibaba.interact.sensor.calendar

天猫互动游戏开放平台需要授权的传感器类接口(日历提醒)

func NewAlibabaInteractSensorCalendarRequest

func NewAlibabaInteractSensorCalendarRequest() *AlibabaInteractSensorCalendarAPIRequest

初始化AlibabaInteractSensorCalendarAPIRequest对象

func (AlibabaInteractSensorCalendarAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorCalendarAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorCalendarAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorCalendarAPIResponse

type AlibabaInteractSensorCalendarAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorCalendarAPIResponseModel
}

天猫互动游戏开放平台需要授权的传感器类接口(日历提醒) API返回值 alibaba.interact.sensor.calendar

天猫互动游戏开放平台需要授权的传感器类接口(日历提醒)

type AlibabaInteractSensorCalendarAPIResponseModel added in v1.2.0

type AlibabaInteractSensorCalendarAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_calendar_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
}

天猫互动游戏开放平台需要授权的传感器类接口(日历提醒) 成功返回结果

type AlibabaInteractSensorFavoritesAPIRequest added in v1.2.0

type AlibabaInteractSensorFavoritesAPIRequest struct {
	model.Params
}

手淘开放收藏夹鉴权接口 API请求 alibaba.interact.sensor.favorites

手淘开放鉴权专用接口,无数据输出输入,仅用于鉴权。

func NewAlibabaInteractSensorFavoritesRequest

func NewAlibabaInteractSensorFavoritesRequest() *AlibabaInteractSensorFavoritesAPIRequest

初始化AlibabaInteractSensorFavoritesAPIRequest对象

func (AlibabaInteractSensorFavoritesAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorFavoritesAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorFavoritesAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorFavoritesAPIResponse

type AlibabaInteractSensorFavoritesAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorFavoritesAPIResponseModel
}

手淘开放收藏夹鉴权接口 API返回值 alibaba.interact.sensor.favorites

手淘开放鉴权专用接口,无数据输出输入,仅用于鉴权。

type AlibabaInteractSensorFavoritesAPIResponseModel added in v1.2.0

type AlibabaInteractSensorFavoritesAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_favorites_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// r=0
	R string `json:"r,omitempty" xml:"r,omitempty"`
}

手淘开放收藏夹鉴权接口 成功返回结果

type AlibabaInteractSensorGcanvasAPIRequest added in v1.2.0

type AlibabaInteractSensorGcanvasAPIRequest struct {
	model.Params
}

gcanvas API请求 alibaba.interact.sensor.gcanvas

gcanvas 功能

func NewAlibabaInteractSensorGcanvasRequest

func NewAlibabaInteractSensorGcanvasRequest() *AlibabaInteractSensorGcanvasAPIRequest

初始化AlibabaInteractSensorGcanvasAPIRequest对象

func (AlibabaInteractSensorGcanvasAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGcanvasAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGcanvasAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGcanvasAPIResponse

type AlibabaInteractSensorGcanvasAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGcanvasAPIResponseModel
}

gcanvas API返回值 alibaba.interact.sensor.gcanvas

gcanvas 功能

type AlibabaInteractSensorGcanvasAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGcanvasAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_gcanvas_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

gcanvas 成功返回结果

type AlibabaInteractSensorGlueAPIRequest added in v1.2.0

type AlibabaInteractSensorGlueAPIRequest struct {
	model.Params
}

视频播放 API请求 alibaba.interact.sensor.glue

视频播放

func NewAlibabaInteractSensorGlueRequest

func NewAlibabaInteractSensorGlueRequest() *AlibabaInteractSensorGlueAPIRequest

初始化AlibabaInteractSensorGlueAPIRequest对象

func (AlibabaInteractSensorGlueAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGlueAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGlueAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGlueAPIResponse

type AlibabaInteractSensorGlueAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGlueAPIResponseModel
}

视频播放 API返回值 alibaba.interact.sensor.glue

视频播放

type AlibabaInteractSensorGlueAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGlueAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_glue_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

视频播放 成功返回结果

type AlibabaInteractSensorGmediaAPIRequest added in v1.2.0

type AlibabaInteractSensorGmediaAPIRequest struct {
	model.Params
}

gmedia API请求 alibaba.interact.sensor.gmedia

媒体功能

func NewAlibabaInteractSensorGmediaRequest

func NewAlibabaInteractSensorGmediaRequest() *AlibabaInteractSensorGmediaAPIRequest

初始化AlibabaInteractSensorGmediaAPIRequest对象

func (AlibabaInteractSensorGmediaAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGmediaAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGmediaAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGmediaAPIResponse

type AlibabaInteractSensorGmediaAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGmediaAPIResponseModel
}

gmedia API返回值 alibaba.interact.sensor.gmedia

媒体功能

type AlibabaInteractSensorGmediaAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGmediaAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_gmedia_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

gmedia 成功返回结果

type AlibabaInteractSensorGravityAPIRequest added in v1.2.0

type AlibabaInteractSensorGravityAPIRequest struct {
	model.Params
}

重力感应 API请求 alibaba.interact.sensor.gravity

native获取重力感应

func NewAlibabaInteractSensorGravityRequest

func NewAlibabaInteractSensorGravityRequest() *AlibabaInteractSensorGravityAPIRequest

初始化AlibabaInteractSensorGravityAPIRequest对象

func (AlibabaInteractSensorGravityAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGravityAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGravityAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGravityAPIResponse

type AlibabaInteractSensorGravityAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGravityAPIResponseModel
}

重力感应 API返回值 alibaba.interact.sensor.gravity

native获取重力感应

type AlibabaInteractSensorGravityAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGravityAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_gravity_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 0表示成功呢
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

重力感应 成功返回结果

type AlibabaInteractSensorGutilAPIRequest added in v1.2.0

type AlibabaInteractSensorGutilAPIRequest struct {
	model.Params
}

canvas工具包 API请求 alibaba.interact.sensor.gutil

canvas工具包

func NewAlibabaInteractSensorGutilRequest

func NewAlibabaInteractSensorGutilRequest() *AlibabaInteractSensorGutilAPIRequest

初始化AlibabaInteractSensorGutilAPIRequest对象

func (AlibabaInteractSensorGutilAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGutilAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGutilAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGutilAPIResponse

type AlibabaInteractSensorGutilAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGutilAPIResponseModel
}

canvas工具包 API返回值 alibaba.interact.sensor.gutil

canvas工具包

type AlibabaInteractSensorGutilAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGutilAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_gutil_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

canvas工具包 成功返回结果

type AlibabaInteractSensorGyroAPIRequest added in v1.2.0

type AlibabaInteractSensorGyroAPIRequest struct {
	model.Params
}

陀螺仪 API请求 alibaba.interact.sensor.gyro

客户端陀螺仪

func NewAlibabaInteractSensorGyroRequest

func NewAlibabaInteractSensorGyroRequest() *AlibabaInteractSensorGyroAPIRequest

初始化AlibabaInteractSensorGyroAPIRequest对象

func (AlibabaInteractSensorGyroAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorGyroAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorGyroAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorGyroAPIResponse

type AlibabaInteractSensorGyroAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorGyroAPIResponseModel
}

陀螺仪 API返回值 alibaba.interact.sensor.gyro

客户端陀螺仪

type AlibabaInteractSensorGyroAPIResponseModel added in v1.2.0

type AlibabaInteractSensorGyroAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_gyro_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0 表示正确
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

陀螺仪 成功返回结果

type AlibabaInteractSensorLoginAPIRequest added in v1.2.0

type AlibabaInteractSensorLoginAPIRequest struct {
	model.Params
}

获取登陆页面 API请求 alibaba.interact.sensor.login

获取登陆页面

func NewAlibabaInteractSensorLoginRequest

func NewAlibabaInteractSensorLoginRequest() *AlibabaInteractSensorLoginAPIRequest

初始化AlibabaInteractSensorLoginAPIRequest对象

func (AlibabaInteractSensorLoginAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorLoginAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorLoginAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorLoginAPIResponse

type AlibabaInteractSensorLoginAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorLoginAPIResponseModel
}

获取登陆页面 API返回值 alibaba.interact.sensor.login

获取登陆页面

type AlibabaInteractSensorLoginAPIResponseModel added in v1.2.0

type AlibabaInteractSensorLoginAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_login_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

获取登陆页面 成功返回结果

type AlibabaInteractSensorMaAPIRequest added in v1.2.0

type AlibabaInteractSensorMaAPIRequest struct {
	model.Params
}

码相关API API请求 alibaba.interact.sensor.ma

码相关API

func NewAlibabaInteractSensorMaRequest

func NewAlibabaInteractSensorMaRequest() *AlibabaInteractSensorMaAPIRequest

初始化AlibabaInteractSensorMaAPIRequest对象

func (AlibabaInteractSensorMaAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorMaAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorMaAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaInteractSensorMaAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorMaAPIResponse

type AlibabaInteractSensorMaAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorMaAPIResponseModel
}

码相关API API返回值 alibaba.interact.sensor.ma

码相关API

type AlibabaInteractSensorMaAPIResponseModel added in v1.2.0

type AlibabaInteractSensorMaAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_ma_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

码相关API 成功返回结果

type AlibabaInteractSensorMakeupAPIRequest added in v1.2.0

type AlibabaInteractSensorMakeupAPIRequest struct {
	model.Params
}

美妆虚拟试装 API请求 alibaba.interact.sensor.makeup

手机淘宝美妆类目虚拟试妆权限,客户端能力(JS-API)

func NewAlibabaInteractSensorMakeupRequest

func NewAlibabaInteractSensorMakeupRequest() *AlibabaInteractSensorMakeupAPIRequest

初始化AlibabaInteractSensorMakeupAPIRequest对象

func (AlibabaInteractSensorMakeupAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorMakeupAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorMakeupAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorMakeupAPIResponse

type AlibabaInteractSensorMakeupAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorMakeupAPIResponseModel
}

美妆虚拟试装 API返回值 alibaba.interact.sensor.makeup

手机淘宝美妆类目虚拟试妆权限,客户端能力(JS-API)

type AlibabaInteractSensorMakeupAPIResponseModel added in v1.2.0

type AlibabaInteractSensorMakeupAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_makeup_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 非restAPI,为jsapi  result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

美妆虚拟试装 成功返回结果

type AlibabaInteractSensorNetworkstatusAPIRequest added in v1.2.0

type AlibabaInteractSensorNetworkstatusAPIRequest struct {
	model.Params
}

网络状态 API请求 alibaba.interact.sensor.networkstatus

客户端网络状态

func NewAlibabaInteractSensorNetworkstatusRequest

func NewAlibabaInteractSensorNetworkstatusRequest() *AlibabaInteractSensorNetworkstatusAPIRequest

初始化AlibabaInteractSensorNetworkstatusAPIRequest对象

func (AlibabaInteractSensorNetworkstatusAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorNetworkstatusAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorNetworkstatusAPIResponse

type AlibabaInteractSensorNetworkstatusAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorNetworkstatusAPIResponseModel
}

网络状态 API返回值 alibaba.interact.sensor.networkstatus

客户端网络状态

type AlibabaInteractSensorNetworkstatusAPIResponseModel added in v1.2.0

type AlibabaInteractSensorNetworkstatusAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_networkstatus_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

网络状态 成功返回结果

type AlibabaInteractSensorOpenwindowAPIRequest added in v1.2.0

type AlibabaInteractSensorOpenwindowAPIRequest struct {
	model.Params
}

客户端打开新页面 API请求 alibaba.interact.sensor.openwindow

客户端打开新页面

func NewAlibabaInteractSensorOpenwindowRequest

func NewAlibabaInteractSensorOpenwindowRequest() *AlibabaInteractSensorOpenwindowAPIRequest

初始化AlibabaInteractSensorOpenwindowAPIRequest对象

func (AlibabaInteractSensorOpenwindowAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorOpenwindowAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorOpenwindowAPIResponse

type AlibabaInteractSensorOpenwindowAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorOpenwindowAPIResponseModel
}

客户端打开新页面 API返回值 alibaba.interact.sensor.openwindow

客户端打开新页面

type AlibabaInteractSensorOpenwindowAPIResponseModel added in v1.2.0

type AlibabaInteractSensorOpenwindowAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_openwindow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

客户端打开新页面 成功返回结果

type AlibabaInteractSensorPopwindowAPIRequest added in v1.2.0

type AlibabaInteractSensorPopwindowAPIRequest struct {
	model.Params
}

popwindow API请求 alibaba.interact.sensor.popwindow

popwindow

func NewAlibabaInteractSensorPopwindowRequest

func NewAlibabaInteractSensorPopwindowRequest() *AlibabaInteractSensorPopwindowAPIRequest

初始化AlibabaInteractSensorPopwindowAPIRequest对象

func (AlibabaInteractSensorPopwindowAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorPopwindowAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorPopwindowAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorPopwindowAPIResponse

type AlibabaInteractSensorPopwindowAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorPopwindowAPIResponseModel
}

popwindow API返回值 alibaba.interact.sensor.popwindow

popwindow

type AlibabaInteractSensorPopwindowAPIResponseModel added in v1.2.0

type AlibabaInteractSensorPopwindowAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_popwindow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

popwindow 成功返回结果

type AlibabaInteractSensorShakeAPIRequest added in v1.2.0

type AlibabaInteractSensorShakeAPIRequest struct {
	model.Params
}

摇一摇 API请求 alibaba.interact.sensor.shake

摇一摇

func NewAlibabaInteractSensorShakeRequest

func NewAlibabaInteractSensorShakeRequest() *AlibabaInteractSensorShakeAPIRequest

初始化AlibabaInteractSensorShakeAPIRequest对象

func (AlibabaInteractSensorShakeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorShakeAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorShakeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorShakeAPIResponse

type AlibabaInteractSensorShakeAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorShakeAPIResponseModel
}

摇一摇 API返回值 alibaba.interact.sensor.shake

摇一摇

type AlibabaInteractSensorShakeAPIResponseModel added in v1.2.0

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

摇一摇 成功返回结果

type AlibabaInteractSensorShareAPIRequest added in v1.2.0

type AlibabaInteractSensorShareAPIRequest struct {
	model.Params
}

分享 API请求 alibaba.interact.sensor.share

客户端分享

func NewAlibabaInteractSensorShareRequest

func NewAlibabaInteractSensorShareRequest() *AlibabaInteractSensorShareAPIRequest

初始化AlibabaInteractSensorShareAPIRequest对象

func (AlibabaInteractSensorShareAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorShareAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorShareAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorShareAPIResponse

type AlibabaInteractSensorShareAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorShareAPIResponseModel
}

分享 API返回值 alibaba.interact.sensor.share

客户端分享

type AlibabaInteractSensorShareAPIResponseModel added in v1.2.0

type AlibabaInteractSensorShareAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_share_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

分享 成功返回结果

type AlibabaInteractSensorTakephotoAPIRequest added in v1.2.0

type AlibabaInteractSensorTakephotoAPIRequest struct {
	model.Params
}

takePhoto API请求 alibaba.interact.sensor.takephoto

客户端takePhoto

func NewAlibabaInteractSensorTakephotoRequest

func NewAlibabaInteractSensorTakephotoRequest() *AlibabaInteractSensorTakephotoAPIRequest

初始化AlibabaInteractSensorTakephotoAPIRequest对象

func (AlibabaInteractSensorTakephotoAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorTakephotoAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorTakephotoAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorTakephotoAPIResponse

type AlibabaInteractSensorTakephotoAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorTakephotoAPIResponseModel
}

takePhoto API返回值 alibaba.interact.sensor.takephoto

客户端takePhoto

type AlibabaInteractSensorTakephotoAPIResponseModel added in v1.2.0

type AlibabaInteractSensorTakephotoAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_takephoto_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

takePhoto 成功返回结果

type AlibabaInteractSensorTitlebarhideAPIRequest added in v1.2.0

type AlibabaInteractSensorTitlebarhideAPIRequest struct {
	model.Params
}

隐藏titleBar API请求 alibaba.interact.sensor.titlebarhide

隐藏titleBar

func NewAlibabaInteractSensorTitlebarhideRequest

func NewAlibabaInteractSensorTitlebarhideRequest() *AlibabaInteractSensorTitlebarhideAPIRequest

初始化AlibabaInteractSensorTitlebarhideAPIRequest对象

func (AlibabaInteractSensorTitlebarhideAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorTitlebarhideAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorTitlebarhideAPIResponse

type AlibabaInteractSensorTitlebarhideAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorTitlebarhideAPIResponseModel
}

隐藏titleBar API返回值 alibaba.interact.sensor.titlebarhide

隐藏titleBar

type AlibabaInteractSensorTitlebarhideAPIResponseModel added in v1.2.0

type AlibabaInteractSensorTitlebarhideAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_titlebarhide_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// return=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

隐藏titleBar 成功返回结果

type AlibabaInteractSensorToastAPIRequest added in v1.2.0

type AlibabaInteractSensorToastAPIRequest struct {
	model.Params
}

toast API请求 alibaba.interact.sensor.toast

toast提示

func NewAlibabaInteractSensorToastRequest

func NewAlibabaInteractSensorToastRequest() *AlibabaInteractSensorToastAPIRequest

初始化AlibabaInteractSensorToastAPIRequest对象

func (AlibabaInteractSensorToastAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorToastAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorToastAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorToastAPIResponse

type AlibabaInteractSensorToastAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorToastAPIResponseModel
}

toast API返回值 alibaba.interact.sensor.toast

toast提示

type AlibabaInteractSensorToastAPIResponseModel added in v1.2.0

type AlibabaInteractSensorToastAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_toast_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0 表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

toast 成功返回结果

type AlibabaInteractSensorVibrateAPIRequest added in v1.2.0

type AlibabaInteractSensorVibrateAPIRequest struct {
	model.Params
}

客户端震动 API请求 alibaba.interact.sensor.vibrate

客户端震动

func NewAlibabaInteractSensorVibrateRequest

func NewAlibabaInteractSensorVibrateRequest() *AlibabaInteractSensorVibrateAPIRequest

初始化AlibabaInteractSensorVibrateAPIRequest对象

func (AlibabaInteractSensorVibrateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorVibrateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorVibrateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorVibrateAPIResponse

type AlibabaInteractSensorVibrateAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorVibrateAPIResponseModel
}

客户端震动 API返回值 alibaba.interact.sensor.vibrate

客户端震动

type AlibabaInteractSensorVibrateAPIResponseModel added in v1.2.0

type AlibabaInteractSensorVibrateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_vibrate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0表示成功
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

客户端震动 成功返回结果

type AlibabaInteractSensorWangwangAPIRequest added in v1.2.0

type AlibabaInteractSensorWangwangAPIRequest struct {
	model.Params
}

手淘拉起旺旺接口 API请求 alibaba.interact.sensor.wangwang

手淘开放专用接口,没有数据返回,仅用于手淘容器中jssdk接口鉴权。手淘开放旺旺拉起功能给ISV。

func NewAlibabaInteractSensorWangwangRequest

func NewAlibabaInteractSensorWangwangRequest() *AlibabaInteractSensorWangwangAPIRequest

初始化AlibabaInteractSensorWangwangAPIRequest对象

func (AlibabaInteractSensorWangwangAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractSensorWangwangAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractSensorWangwangAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractSensorWangwangAPIResponse

type AlibabaInteractSensorWangwangAPIResponse struct {
	model.CommonResponse
	AlibabaInteractSensorWangwangAPIResponseModel
}

手淘拉起旺旺接口 API返回值 alibaba.interact.sensor.wangwang

手淘开放专用接口,没有数据返回,仅用于手淘容器中jssdk接口鉴权。手淘开放旺旺拉起功能给ISV。

type AlibabaInteractSensorWangwangAPIResponseModel added in v1.2.0

type AlibabaInteractSensorWangwangAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_sensor_wangwang_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

手淘拉起旺旺接口 成功返回结果

type AlibabaInteractShopFavorAPIRequest added in v1.2.0

type AlibabaInteractShopFavorAPIRequest struct {
	model.Params
}

店铺收藏 API请求 alibaba.interact.shop.favor

店铺收藏mtop接口开放鉴权接口,无入参出参,无安全风险,mtop接口开发 酒仙。

func NewAlibabaInteractShopFavorRequest

func NewAlibabaInteractShopFavorRequest() *AlibabaInteractShopFavorAPIRequest

初始化AlibabaInteractShopFavorAPIRequest对象

func (AlibabaInteractShopFavorAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractShopFavorAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractShopFavorAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractShopFavorAPIResponse

type AlibabaInteractShopFavorAPIResponse struct {
	model.CommonResponse
	AlibabaInteractShopFavorAPIResponseModel
}

店铺收藏 API返回值 alibaba.interact.shop.favor

店铺收藏mtop接口开放鉴权接口,无入参出参,无安全风险,mtop接口开发 酒仙。

type AlibabaInteractShopFavorAPIResponseModel added in v1.2.0

type AlibabaInteractShopFavorAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_shop_favor_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result=0
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

店铺收藏 成功返回结果

type AlibabaInteractUmpMealQueryAPIRequest added in v1.2.0

type AlibabaInteractUmpMealQueryAPIRequest struct {
	model.Params
}

淘宝卖家搭配套餐查询 API请求 alibaba.interact.ump.meal.query

查询卖家在优惠平台设置的搭配套餐列表,每个套餐包括名称、套餐价格、手淘套餐购买链接

func NewAlibabaInteractUmpMealQueryRequest

func NewAlibabaInteractUmpMealQueryRequest() *AlibabaInteractUmpMealQueryAPIRequest

初始化AlibabaInteractUmpMealQueryAPIRequest对象

func (AlibabaInteractUmpMealQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractUmpMealQueryAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractUmpMealQueryAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractUmpMealQueryAPIResponse

type AlibabaInteractUmpMealQueryAPIResponse struct {
	model.CommonResponse
	AlibabaInteractUmpMealQueryAPIResponseModel
}

淘宝卖家搭配套餐查询 API返回值 alibaba.interact.ump.meal.query

查询卖家在优惠平台设置的搭配套餐列表,每个套餐包括名称、套餐价格、手淘套餐购买链接

type AlibabaInteractUmpMealQueryAPIResponseModel added in v1.2.0

type AlibabaInteractUmpMealQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_ump_meal_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 优惠平台搭配套餐对象
	Meals []OpenMealDo `json:"meals,omitempty" xml:"meals>open_meal_do,omitempty"`
}

淘宝卖家搭配套餐查询 成功返回结果

type AlibabaInteractUserIsloginAPIRequest added in v1.2.0

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

校验用户是否已经登录 API请求 alibaba.interact.user.islogin

API的功能是校验用户是否登录,ISV调用接口的时候,通过此接口映射到mtop.interact.user.islogin接口上,因此接口只是做一个给ISV注册调用api的入口,没有发生真实的RPC

func NewAlibabaInteractUserIsloginRequest

func NewAlibabaInteractUserIsloginRequest() *AlibabaInteractUserIsloginAPIRequest

初始化AlibabaInteractUserIsloginAPIRequest对象

func (AlibabaInteractUserIsloginAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractUserIsloginAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractUserIsloginAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaInteractUserIsloginAPIRequest) GetBuyerNick added in v1.2.0

BuyerNick Getter

func (*AlibabaInteractUserIsloginAPIRequest) SetBuyerNick added in v1.2.0

func (r *AlibabaInteractUserIsloginAPIRequest) SetBuyerNick(_buyerNick string) error

BuyerNick Setter 用户nick

type AlibabaInteractUserIsloginAPIResponse

type AlibabaInteractUserIsloginAPIResponse struct {
	model.CommonResponse
	AlibabaInteractUserIsloginAPIResponseModel
}

校验用户是否已经登录 API返回值 alibaba.interact.user.islogin

API的功能是校验用户是否登录,ISV调用接口的时候,通过此接口映射到mtop.interact.user.islogin接口上,因此接口只是做一个给ISV注册调用api的入口,没有发生真实的RPC

type AlibabaInteractUserIsloginAPIResponseModel added in v1.2.0

type AlibabaInteractUserIsloginAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_interact_user_islogin_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AlibabaInteractUserIsloginMtopResult `json:"result,omitempty" xml:"result,omitempty"`
}

校验用户是否已经登录 成功返回结果

type AlibabaInteractUserIsloginMtopResult added in v1.1.3

type AlibabaInteractUserIsloginMtopResult struct {
	// model
	Model string `json:"model,omitempty" xml:"model,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaInteractUserIsloginMtopResult

type AlibabaInteractWirelessDrawAPIRequest added in v1.2.0

type AlibabaInteractWirelessDrawAPIRequest struct {
	model.Params
}

双11到店互动无线端抽奖接口鉴权 API请求 alibaba.interact.wireless.draw

双11到店互动无线端mtop接口开放鉴权接口,无入参出参,无安全风险,mtop接口开发 坯子

func NewAlibabaInteractWirelessDrawRequest

func NewAlibabaInteractWirelessDrawRequest() *AlibabaInteractWirelessDrawAPIRequest

初始化AlibabaInteractWirelessDrawAPIRequest对象

func (AlibabaInteractWirelessDrawAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaInteractWirelessDrawAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaInteractWirelessDrawAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type AlibabaInteractWirelessDrawAPIResponse

type AlibabaInteractWirelessDrawAPIResponse struct {
	model.CommonResponse
	AlibabaInteractWirelessDrawAPIResponseModel
}

双11到店互动无线端抽奖接口鉴权 API返回值 alibaba.interact.wireless.draw

双11到店互动无线端mtop接口开放鉴权接口,无入参出参,无安全风险,mtop接口开发 坯子

type AlibabaInteractWirelessDrawAPIResponseModel added in v1.2.0

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

双11到店互动无线端抽奖接口鉴权 成功返回结果

type AllsparkResult

type AllsparkResult struct {
	// 出错提示
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 出错代码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 服务结果对象
	Data *ActivityWriteResult `json:"data,omitempty" xml:"data,omitempty"`
	// 是否注册成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AllsparkResult

type AwardBean

type AwardBean struct {
	// 奖品Id
	AwardId int64 `json:"award_id,omitempty" xml:"award_id,omitempty"`
	// 奖品名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 奖品类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
}

AwardBean

type CommonResult

type CommonResult struct {
	// 是否调用成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 创建的互动实例
	Data *InteractDto `json:"data,omitempty" xml:"data,omitempty"`
}

CommonResult

type InteractDto added in v1.2.0

type InteractDto struct {
	// 互动开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 互动游戏app name
	AppName string `json:"app_name,omitempty" xml:"app_name,omitempty"`
	// 店铺ID
	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 卖家ID
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 互动描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 互动实例ID
	InteractId string `json:"interact_id,omitempty" xml:"interact_id,omitempty"`
	// 互动结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 互动游戏app key
	AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"`
	// 互动实例名称
	InstanceName string `json:"instance_name,omitempty" xml:"instance_name,omitempty"`
}

InteractDto

type LotteryProxyResult

type LotteryProxyResult struct {
	// 是否中奖
	IsWin bool `json:"is_win,omitempty" xml:"is_win,omitempty"`
	// 中奖时间
	WinningTime string `json:"winning_time,omitempty" xml:"winning_time,omitempty"`
	// 中奖记录id
	WinningRecordId int64 `json:"winning_record_id,omitempty" xml:"winning_record_id,omitempty"`
	// 抽奖id
	LotteryId int64 `json:"lottery_id,omitempty" xml:"lottery_id,omitempty"`
	// 原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 奖品类型
	AwardType string `json:"award_type,omitempty" xml:"award_type,omitempty"`
	// 奖品组id
	GroupId int64 `json:"group_id,omitempty" xml:"group_id,omitempty"`
	// 奖品id
	AwardId int64 `json:"award_id,omitempty" xml:"award_id,omitempty"`
	// 昵称
	Nick string `json:"nick,omitempty" xml:"nick,omitempty"`
	// 用户id
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 奖品名称
	AwardName string `json:"award_name,omitempty" xml:"award_name,omitempty"`
	// 奖品拓展字段
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
}

LotteryProxyResult

type MixNickResult

type MixNickResult struct {
	// 互动混淆nick
	PlayMixnick string `json:"play_mixnick,omitempty" xml:"play_mixnick,omitempty"`
}

MixNickResult

type OpenMealDo

type OpenMealDo struct {
	// 手淘购买链接
	H5BuyUrl string `json:"h5_buy_url,omitempty" xml:"h5_buy_url,omitempty"`
	// 单位分,套餐总价
	MealPrice int64 `json:"meal_price,omitempty" xml:"meal_price,omitempty"`
	// 套餐商品列表
	Items []OpenMealItemDo `json:"items,omitempty" xml:"items>open_meal_item_do,omitempty"`
	// 套餐名称
	MealName string `json:"meal_name,omitempty" xml:"meal_name,omitempty"`
	// 套餐开始时间戳
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 套餐结束时间戳
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
}

OpenMealDo

type OpenMealItemDo

type OpenMealItemDo struct {
	// 宝贝ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

OpenMealItemDo

type PrizePondDto added in v1.2.0

type PrizePondDto struct {
	// 奖品列表
	AwardBeans []AwardBean `json:"award_beans,omitempty" xml:"award_beans>award_bean,omitempty"`
	// 奖池开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 奖池ID
	LotteryCode string `json:"lottery_code,omitempty" xml:"lottery_code,omitempty"`
	// 奖池结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 抽奖名称
	LotteryName string `json:"lottery_name,omitempty" xml:"lottery_name,omitempty"`
}

PrizePondDto

type PushResult

type PushResult struct {
	// 新广播ID
	FeedId string `json:"feed_id,omitempty" xml:"feed_id,omitempty"`
}

PushResult

type TaobaoMixnickPlaytoweAPIRequest added in v1.2.0

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

互动mixNick转微淘 API请求 taobao.mixnick.playtowe

微淘应用的混淆nick转为互动类型混淆nick

func NewTaobaoMixnickPlaytoweRequest

func NewTaobaoMixnickPlaytoweRequest() *TaobaoMixnickPlaytoweAPIRequest

初始化TaobaoMixnickPlaytoweAPIRequest对象

func (TaobaoMixnickPlaytoweAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoMixnickPlaytoweAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoMixnickPlaytoweAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoMixnickPlaytoweAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoMixnickPlaytoweAPIRequest) GetMixMix added in v1.2.0

MixMix Getter

func (*TaobaoMixnickPlaytoweAPIRequest) SetMixMix added in v1.2.0

func (r *TaobaoMixnickPlaytoweAPIRequest) SetMixMix(_mixMix string) error

MixMix Setter 用户的混淆nick

type TaobaoMixnickPlaytoweAPIResponse

type TaobaoMixnickPlaytoweAPIResponse struct {
	model.CommonResponse
	TaobaoMixnickPlaytoweAPIResponseModel
}

互动mixNick转微淘 API返回值 taobao.mixnick.playtowe

微淘应用的混淆nick转为互动类型混淆nick

type TaobaoMixnickPlaytoweAPIResponseModel added in v1.2.0

type TaobaoMixnickPlaytoweAPIResponseModel struct {
	XMLName xml.Name `xml:"mixnick_playtowe_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 微淘混淆nick
	WeMixnick string `json:"we_mixnick,omitempty" xml:"we_mixnick,omitempty"`
}

互动mixNick转微淘 成功返回结果

type TaobaoMixnickWetoplayAPIRequest added in v1.2.0

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

微淘混淆nick转互动混淆nick API请求 taobao.mixnick.wetoplay

微淘应用的混淆nick转为互动类型混淆nick

func NewTaobaoMixnickWetoplayRequest

func NewTaobaoMixnickWetoplayRequest() *TaobaoMixnickWetoplayAPIRequest

初始化TaobaoMixnickWetoplayAPIRequest对象

func (TaobaoMixnickWetoplayAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoMixnickWetoplayAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoMixnickWetoplayAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoMixnickWetoplayAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoMixnickWetoplayAPIRequest) GetTraceId added in v1.2.0

func (r TaobaoMixnickWetoplayAPIRequest) GetTraceId() string

TraceId Getter

func (TaobaoMixnickWetoplayAPIRequest) GetWeMixnick added in v1.2.0

func (r TaobaoMixnickWetoplayAPIRequest) GetWeMixnick() string

WeMixnick Getter

func (*TaobaoMixnickWetoplayAPIRequest) SetTraceId added in v1.2.0

func (r *TaobaoMixnickWetoplayAPIRequest) SetTraceId(_traceId string) error

TraceId Setter 排查问题id

func (*TaobaoMixnickWetoplayAPIRequest) SetWeMixnick added in v1.2.0

func (r *TaobaoMixnickWetoplayAPIRequest) SetWeMixnick(_weMixnick string) error

WeMixnick Setter 微淘混淆nick

type TaobaoMixnickWetoplayAPIResponse

type TaobaoMixnickWetoplayAPIResponse struct {
	model.CommonResponse
	TaobaoMixnickWetoplayAPIResponseModel
}

微淘混淆nick转互动混淆nick API返回值 taobao.mixnick.wetoplay

微淘应用的混淆nick转为互动类型混淆nick

type TaobaoMixnickWetoplayAPIResponseModel added in v1.2.0

type TaobaoMixnickWetoplayAPIResponseModel struct {
	XMLName xml.Name `xml:"mixnick_wetoplay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 微淘转互动混淆nick
	PlayMixnickData *MixNickResult `json:"play_mixnick_data,omitempty" xml:"play_mixnick_data,omitempty"`
}

微淘混淆nick转互动混淆nick 成功返回结果

type TaobaoWeitaoFeedCancelAPIRequest added in v1.2.0

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

取消广播在timeline、广场中展示 API请求 taobao.weitao.feed.cancel

取消广播在timeline和广场中的展示。

func NewTaobaoWeitaoFeedCancelRequest

func NewTaobaoWeitaoFeedCancelRequest() *TaobaoWeitaoFeedCancelAPIRequest

初始化TaobaoWeitaoFeedCancelAPIRequest对象

func (TaobaoWeitaoFeedCancelAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWeitaoFeedCancelAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoWeitaoFeedCancelAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoWeitaoFeedCancelAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoWeitaoFeedCancelAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (TaobaoWeitaoFeedCancelAPIRequest) GetDelete added in v1.2.0

func (r TaobaoWeitaoFeedCancelAPIRequest) GetDelete() bool

Delete Getter

func (TaobaoWeitaoFeedCancelAPIRequest) GetFeedId added in v1.2.0

FeedId Getter

func (*TaobaoWeitaoFeedCancelAPIRequest) SetBizId added in v1.2.0

func (r *TaobaoWeitaoFeedCancelAPIRequest) SetBizId(_bizId string) error

BizId Setter 三方活动ID

func (*TaobaoWeitaoFeedCancelAPIRequest) SetDelete added in v1.2.0

func (r *TaobaoWeitaoFeedCancelAPIRequest) SetDelete(_delete bool) error

Delete Setter 是否彻底删除(店铺动态不可见,等同卖家广播后台删除),默认false

func (*TaobaoWeitaoFeedCancelAPIRequest) SetFeedId added in v1.2.0

func (r *TaobaoWeitaoFeedCancelAPIRequest) SetFeedId(_feedId int64) error

FeedId Setter 广播id

type TaobaoWeitaoFeedCancelAPIResponse

type TaobaoWeitaoFeedCancelAPIResponse struct {
	model.CommonResponse
	TaobaoWeitaoFeedCancelAPIResponseModel
}

取消广播在timeline、广场中展示 API返回值 taobao.weitao.feed.cancel

取消广播在timeline和广场中的展示。

type TaobaoWeitaoFeedCancelAPIResponseModel added in v1.2.0

type TaobaoWeitaoFeedCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"weitao_feed_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 推送结果
	Result *PushResult `json:"result,omitempty" xml:"result,omitempty"`
}

取消广播在timeline、广场中展示 成功返回结果

type TaobaoWeitaoFeedSynchronizeAPIRequest added in v1.2.0

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

推广淘小铺isv 活动到微淘feed API请求 taobao.weitao.feed.synchronize

推广淘小铺isv 活动到微淘feed

func NewTaobaoWeitaoFeedSynchronizeRequest

func NewTaobaoWeitaoFeedSynchronizeRequest() *TaobaoWeitaoFeedSynchronizeAPIRequest

初始化TaobaoWeitaoFeedSynchronizeAPIRequest对象

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWeitaoFeedSynchronizeAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetBizId added in v1.2.0

BizId Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetCoverPath added in v1.2.0

CoverPath Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetDetailUrl added in v1.2.0

DetailUrl Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetEndTime added in v1.2.0

EndTime Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetStartTime added in v1.2.0

StartTime Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetSummary added in v1.2.0

Summary Getter

func (TaobaoWeitaoFeedSynchronizeAPIRequest) GetTitle added in v1.2.0

Title Getter

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetBizId added in v1.2.0

BizId Setter 活动id

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetCoverPath added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeAPIRequest) SetCoverPath(_coverPath string) error

CoverPath Setter feed封面图片url

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetDetailUrl added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeAPIRequest) SetDetailUrl(_detailUrl string) error

DetailUrl Setter feed点击跳转的活动地址

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeAPIRequest) SetEndTime(_endTime int64) error

EndTime Setter feed展示结束时间

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetStartTime added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeAPIRequest) SetStartTime(_startTime int64) error

StartTime Setter feed展示开始时间

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetSummary added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeAPIRequest) SetSummary(_summary string) error

Summary Setter feed描述

func (*TaobaoWeitaoFeedSynchronizeAPIRequest) SetTitle added in v1.2.0

Title Setter feed标题

type TaobaoWeitaoFeedSynchronizeAPIResponse

type TaobaoWeitaoFeedSynchronizeAPIResponse struct {
	model.CommonResponse
	TaobaoWeitaoFeedSynchronizeAPIResponseModel
}

推广淘小铺isv 活动到微淘feed API返回值 taobao.weitao.feed.synchronize

推广淘小铺isv 活动到微淘feed

type TaobaoWeitaoFeedSynchronizeAPIResponseModel added in v1.2.0

type TaobaoWeitaoFeedSynchronizeAPIResponseModel struct {
	XMLName xml.Name `xml:"weitao_feed_synchronize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 同步到微淘成功与否
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
	// 增加错误信息
	Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"`
}

推广淘小铺isv 活动到微淘feed 成功返回结果

type TaobaoWeitaoFeedSynchronizeNewAPIRequest added in v1.2.0

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

推广淘小铺isv 活动到微淘feed API请求 taobao.weitao.feed.synchronize.new

推广微淘互动应用活动到微淘

func NewTaobaoWeitaoFeedSynchronizeNewRequest

func NewTaobaoWeitaoFeedSynchronizeNewRequest() *TaobaoWeitaoFeedSynchronizeNewAPIRequest

初始化TaobaoWeitaoFeedSynchronizeNewAPIRequest对象

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetDetailUrl added in v1.2.0

DetailUrl Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetEndTime added in v1.2.0

EndTime Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetFeedType added in v1.2.0

FeedType Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetItemIds added in v1.2.0

ItemIds Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetSbizId added in v1.2.0

SbizId Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetStartTime added in v1.2.0

StartTime Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetSummary added in v1.2.0

Summary Getter

func (TaobaoWeitaoFeedSynchronizeNewAPIRequest) GetTitle added in v1.2.0

Title Getter

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetDetailUrl added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetDetailUrl(_detailUrl string) error

DetailUrl Setter feed点击跳转的活动地址

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetEndTime added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetEndTime(_endTime int64) error

EndTime Setter feed展示结束时间

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetFeedType added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetFeedType(_feedType int64) error

FeedType Setter 广播类型:粉丝猜价格461、投票有礼462、粉丝抢红包463、盖楼有礼464、加购有礼465

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetItemIds added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetItemIds(_itemIds []string) error

ItemIds Setter 宝贝列表,用于card展示,0~2个宝贝ID

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetSbizId added in v1.2.0

SbizId Setter 活动ID

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetStartTime added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetStartTime(_startTime int64) error

StartTime Setter feed展示开始时间

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetSummary added in v1.2.0

func (r *TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetSummary(_summary string) error

Summary Setter feed描述

func (*TaobaoWeitaoFeedSynchronizeNewAPIRequest) SetTitle added in v1.2.0

Title Setter feed标题

type TaobaoWeitaoFeedSynchronizeNewAPIResponse

type TaobaoWeitaoFeedSynchronizeNewAPIResponse struct {
	model.CommonResponse
	TaobaoWeitaoFeedSynchronizeNewAPIResponseModel
}

推广淘小铺isv 活动到微淘feed API返回值 taobao.weitao.feed.synchronize.new

推广微淘互动应用活动到微淘

type TaobaoWeitaoFeedSynchronizeNewAPIResponseModel added in v1.2.0

type TaobaoWeitaoFeedSynchronizeNewAPIResponseModel struct {
	XMLName xml.Name `xml:"weitao_feed_synchronize_new_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 增加错误信息
	Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"`
	// 推送结果
	Result *PushResult `json:"result,omitempty" xml:"result,omitempty"`
}

推广淘小铺isv 活动到微淘feed 成功返回结果

Source Files

Jump to

Keyboard shortcuts

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