Documentation ¶
Overview ¶
Package jstinteractive 包含互动开放API相关结构体
Index ¶
- type Activity
- type AssetsConfig
- type InteractivePointQueryResponse
- type InteractiveTask
- type InteractiveTaskQueryResponse
- type Material
- type Progress
- type TaobaojstinteractiveactivitycreateAPIRequest
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetActivityName() string
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetEndTime() string
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetRawParams() model.Params
- func (r TaobaojstinteractiveactivitycreateAPIRequest) GetStartTime() string
- func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetActivityName(_activityName string) error
- func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetMiniAppId(_miniAppId string) error
- func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetStartTime(_startTime string) error
- type TaobaojstinteractiveactivitycreateAPIResponse
- type TaobaojstinteractiveactivitycreateAPIResponseModel
- type TaobaojstinteractiveactivityqueryAPIRequest
- func (r TaobaojstinteractiveactivityqueryAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveactivityqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveactivityqueryAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveactivityqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractiveactivityqueryAPIRequest) SetMiniAppId(_miniAppId string) error
- type TaobaojstinteractiveactivityqueryAPIResponse
- type TaobaojstinteractiveactivityqueryAPIResponseModel
- type TaobaojstinteractiveactivityupdateAPIRequest
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetEndTime() string
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetRawParams() model.Params
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetStartTime() string
- func (r TaobaojstinteractiveactivityupdateAPIRequest) GetStatus() int64
- func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetMiniAppId(_miniAppId string) error
- func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetStartTime(_startTime string) error
- func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetStatus(_status int64) error
- type TaobaojstinteractiveactivityupdateAPIResponse
- type TaobaojstinteractiveactivityupdateAPIResponseModel
- type TaobaojstinteractiveassetsconfigAPIRequest
- func (r TaobaojstinteractiveassetsconfigAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveassetsconfigAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveassetsconfigAPIRequest) GetAssetsConfigList() []AssetsConfig
- func (r TaobaojstinteractiveassetsconfigAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveassetsconfigAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractiveassetsconfigAPIRequest) SetAssetsConfigList(_assetsConfigList []AssetsConfig) error
- func (r *TaobaojstinteractiveassetsconfigAPIRequest) SetMiniAppId(_miniAppId string) error
- type TaobaojstinteractiveassetsconfigAPIResponse
- type TaobaojstinteractiveassetsconfigAPIResponseModel
- type TaobaojstinteractiveassetsconfiguredqueryAPIRequest
- func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractiveassetsconfiguredqueryAPIRequest) SetMiniAppId(_miniAppId string) error
- type TaobaojstinteractiveassetsconfiguredqueryAPIResponse
- type TaobaojstinteractiveassetsconfiguredqueryAPIResponseModel
- type TaobaojstinteractiveassetsqueryAPIRequest
- func (r TaobaojstinteractiveassetsqueryAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractiveassetsqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractiveassetsqueryAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractiveassetsqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractiveassetsqueryAPIRequest) SetMiniAppId(_miniAppId string) error
- type TaobaojstinteractiveassetsqueryAPIResponse
- type TaobaojstinteractiveassetsqueryAPIResponseModel
- type TaobaojstinteractivepointdecreaseAPIRequest
- func (r TaobaojstinteractivepointdecreaseAPIRequest) GetAmount() int64
- func (r TaobaojstinteractivepointdecreaseAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractivepointdecreaseAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractivepointdecreaseAPIRequest) GetOperateCode() string
- func (r TaobaojstinteractivepointdecreaseAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractivepointdecreaseAPIRequest) SetAmount(_amount int64) error
- func (r *TaobaojstinteractivepointdecreaseAPIRequest) SetOperateCode(_operateCode string) error
- type TaobaojstinteractivepointdecreaseAPIResponse
- type TaobaojstinteractivepointdecreaseAPIResponseModel
- type TaobaojstinteractivepointincreaseAPIRequest
- func (r TaobaojstinteractivepointincreaseAPIRequest) GetAmount() int64
- func (r TaobaojstinteractivepointincreaseAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractivepointincreaseAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractivepointincreaseAPIRequest) GetOperateCode() string
- func (r TaobaojstinteractivepointincreaseAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractivepointincreaseAPIRequest) SetAmount(_amount int64) error
- func (r *TaobaojstinteractivepointincreaseAPIRequest) SetOperateCode(_operateCode string) error
- type TaobaojstinteractivepointincreaseAPIResponse
- type TaobaojstinteractivepointincreaseAPIResponseModel
- type TaobaojstinteractivepointqueryAPIRequest
- type TaobaojstinteractivepointqueryAPIResponse
- type TaobaojstinteractivepointqueryAPIResponseModel
- type TaobaojstinteractivetaskqueryAPIRequest
- func (r TaobaojstinteractivetaskqueryAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractivetaskqueryAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceAppKey() string
- func (r TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceMiniAppId() string
- func (r TaobaojstinteractivetaskqueryAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceAppKey(_mcGwSourceAppKey string) error
- func (r *TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceMiniAppId(_mcGwSourceMiniAppId string) error
- type TaobaojstinteractivetaskqueryAPIResponse
- type TaobaojstinteractivetaskqueryAPIResponseModel
- type TaobaojstinteractivetaskregisterAPIRequest
- func (r TaobaojstinteractivetaskregisterAPIRequest) GetApiMethodName() string
- func (r TaobaojstinteractivetaskregisterAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojstinteractivetaskregisterAPIRequest) GetMiniAppId() string
- func (r TaobaojstinteractivetaskregisterAPIRequest) GetRawParams() model.Params
- func (r *TaobaojstinteractivetaskregisterAPIRequest) SetMiniAppId(_miniAppId string) error
- type TaobaojstinteractivetaskregisterAPIResponse
- type TaobaojstinteractivetaskregisterAPIResponseModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activity ¶
type Activity struct { // 活动名称 ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"` // 活动开始时间 StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"` // 活动结束时间 EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"` // 活动id ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"` // 活动状态,0=无效,1=有效 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
Activity 结构体
type AssetsConfig ¶
type AssetsConfig struct { // 做任务按钮,默认值【去完成】 AcceptBtn string `json:"accept_btn,omitempty" xml:"accept_btn,omitempty"` // 待领奖按钮,默认值【领取奖励】 AwardBtn string `json:"award_btn,omitempty" xml:"award_btn,omitempty"` // 任务完成按钮,默认值【已完成】 CompleteBtn string `json:"complete_btn,omitempty" xml:"complete_btn,omitempty"` // 任务描述,默认值为title Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 任务图标,图片大小80x80 Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // 领取任务按钮,默认值【领取任务】 InitBtn string `json:"init_btn,omitempty" xml:"init_btn,omitempty"` // 任务副标题,默认值为title SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"` // 任务id TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"` // 任务标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 任务浮标标题,浏览商品为【浏览10秒得奖励】,观看直播为【观看30秒得奖励】,暂不支持自定义 ShopCompTitle string `json:"shop_comp_title,omitempty" xml:"shop_comp_title,omitempty"` // 任务浏览时长,商品详情页10秒,直播间30秒,暂不支持自定义 Duration string `json:"duration,omitempty" xml:"duration,omitempty"` // 商品详情页地址或直播间地址 Action string `json:"action,omitempty" xml:"action,omitempty"` // 商品id,必须为授权店铺的商品,配置商品浏览任务时必填 ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` // 直播间id,必须为授权店铺的直播间,配置直播观看任务时必填 VideoId int64 `json:"video_id,omitempty" xml:"video_id,omitempty"` // 任务类型,1=浏览商品,1=观看直播 TaskType int64 `json:"task_type,omitempty" xml:"task_type,omitempty"` }
AssetsConfig 结构体
type InteractivePointQueryResponse ¶
type InteractivePointQueryResponse struct { // 用户积分总额 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` }
InteractivePointQueryResponse 结构体
type InteractiveTask ¶
type InteractiveTask struct { // 任务ID TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"` // 任务状态,INIT=初始化完成,待领取;ACCEPTED=已领取 正在做;AWARDING=领奖中;CURRENT_COMPLETE=本次任务完成;COMPLETE=已完成 Status string `json:"status,omitempty" xml:"status,omitempty"` // 任务列表素材 Material *Material `json:"material,omitempty" xml:"material,omitempty"` // 任务列表进度 Progress *Progress `json:"progress,omitempty" xml:"progress,omitempty"` // 任务类型,1=商品详情页,2=直播间 TaskType int64 `json:"task_type,omitempty" xml:"task_type,omitempty"` // 当前任务是否在进行中,默认为true。直播任务中的false代表当前不在直播时间段,不返回action字段,前端应屏蔽跳转 InProgress bool `json:"in_progress,omitempty" xml:"in_progress,omitempty"` }
InteractiveTask 结构体
type InteractiveTaskQueryResponse ¶
type InteractiveTaskQueryResponse struct { // 任务列表 TaskList []InteractiveTask `json:"task_list,omitempty" xml:"task_list>interactive_task,omitempty"` }
InteractiveTaskQueryResponse 结构体
type Material ¶
type Material struct { // 待完成按钮文案 AcceptBtn string `json:"accept_btn,omitempty" xml:"accept_btn,omitempty"` // 任务列表动作类型,VISIT=浏览 ActionType string `json:"action_type,omitempty" xml:"action_type,omitempty"` // 任务列表副标题 SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"` // 任务列表图标链接 Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // 任务列表动作,比如浏览的店铺地址链接 Action string `json:"action,omitempty" xml:"action,omitempty"` // 任务列表标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 待领取按钮文案 InitBtn string `json:"init_btn,omitempty" xml:"init_btn,omitempty"` // 待领取按钮文案 AwardBtn string `json:"award_btn,omitempty" xml:"award_btn,omitempty"` // 已完成按钮文案 CompleteBtn string `json:"complete_btn,omitempty" xml:"complete_btn,omitempty"` // 浏览任务需要多少秒才能完成 Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"` }
Material 结构体
type Progress ¶
type Progress struct { // 任务的完成最大上限次数 MaxTimes int64 `json:"max_times,omitempty" xml:"max_times,omitempty"` // 用户已完成的任务次数 Times int64 `json:"times,omitempty" xml:"times,omitempty"` // 用户还需要完成的任务次数,needTimes=maxTimes-times NeedTimes int64 `json:"need_times,omitempty" xml:"need_times,omitempty"` }
Progress 结构体
type TaobaojstinteractiveactivitycreateAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveactivitycreateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveactivitycreateAPIRequest 互动任务活动创建接口 API请求 taobao.jst.interactive.activity.create
调用活动创建接口为小程序创建互动任务活动,任务列表仅在活动期间内返回
func NewTaobaojstinteractiveactivitycreateRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveactivitycreateRequest() *TaobaojstinteractiveactivitycreateAPIRequest
NewTaobaojstinteractiveactivitycreateRequest 初始化TaobaojstinteractiveactivitycreateAPIRequest对象
func (TaobaojstinteractiveactivitycreateAPIRequest) GetActivityName ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetActivityName() string
GetActivityName ActivityName Getter
func (TaobaojstinteractiveactivitycreateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveactivitycreateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveactivitycreateAPIRequest) GetEndTime ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaojstinteractiveactivitycreateAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveactivitycreateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaojstinteractiveactivitycreateAPIRequest) GetStartTime ¶ added in v1.3.1
func (r TaobaojstinteractiveactivitycreateAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
func (*TaobaojstinteractiveactivitycreateAPIRequest) SetActivityName ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetActivityName(_activityName string) error
SetActivityName is ActivityName Setter 活动名称
func (*TaobaojstinteractiveactivitycreateAPIRequest) SetEndTime ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetEndTime(_endTime string) error
SetEndTime is EndTime Setter 活动结束时间,格式为yyyy-MM-dd HH:mm:ss,任务列表只在活动期间内返回
func (*TaobaojstinteractiveactivitycreateAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
func (*TaobaojstinteractiveactivitycreateAPIRequest) SetStartTime ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivitycreateAPIRequest) SetStartTime(_startTime string) error
SetStartTime is StartTime Setter 活动开始时间,格式为yyyy-MM-dd HH:mm:ss,任务列表只在活动期间内返回
type TaobaojstinteractiveactivitycreateAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveactivitycreateAPIResponse struct { model.CommonResponse TaobaojstinteractiveactivitycreateAPIResponseModel }
TaobaojstinteractiveactivitycreateAPIResponse 互动任务活动创建接口 API返回值 taobao.jst.interactive.activity.create
调用活动创建接口为小程序创建互动任务活动,任务列表仅在活动期间内返回
type TaobaojstinteractiveactivitycreateAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveactivitycreateAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_activity_create_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 活动id ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"` }
TaobaojstinteractiveactivitycreateAPIResponseModel is 互动任务活动创建接口 成功返回结果
type TaobaojstinteractiveactivityqueryAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveactivityqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveactivityqueryAPIRequest 互动任务活动查询接口 API请求 taobao.jst.interactive.activity.query
互动任务活动查询接口
func NewTaobaojstinteractiveactivityqueryRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveactivityqueryRequest() *TaobaojstinteractiveactivityqueryAPIRequest
NewTaobaojstinteractiveactivityqueryRequest 初始化TaobaojstinteractiveactivityqueryAPIRequest对象
func (TaobaojstinteractiveactivityqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveactivityqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveactivityqueryAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityqueryAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveactivityqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractiveactivityqueryAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivityqueryAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
type TaobaojstinteractiveactivityqueryAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveactivityqueryAPIResponse struct { model.CommonResponse TaobaojstinteractiveactivityqueryAPIResponseModel }
TaobaojstinteractiveactivityqueryAPIResponse 互动任务活动查询接口 API返回值 taobao.jst.interactive.activity.query
互动任务活动查询接口
type TaobaojstinteractiveactivityqueryAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveactivityqueryAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_activity_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 活动列表,只返回有效的活动 ActivityList []Activity `json:"activity_list,omitempty" xml:"activity_list>activity,omitempty"` }
TaobaojstinteractiveactivityqueryAPIResponseModel is 互动任务活动查询接口 成功返回结果
type TaobaojstinteractiveactivityupdateAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveactivityupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveactivityupdateAPIRequest 互动任务活动修改接口 API请求 taobao.jst.interactive.activity.update
互动任务活动修改接口
func NewTaobaojstinteractiveactivityupdateRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveactivityupdateRequest() *TaobaojstinteractiveactivityupdateAPIRequest
NewTaobaojstinteractiveactivityupdateRequest 初始化TaobaojstinteractiveactivityupdateAPIRequest对象
func (TaobaojstinteractiveactivityupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveactivityupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveactivityupdateAPIRequest) GetEndTime ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaojstinteractiveactivityupdateAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveactivityupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaojstinteractiveactivityupdateAPIRequest) GetStartTime ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
func (TaobaojstinteractiveactivityupdateAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaojstinteractiveactivityupdateAPIRequest) GetStatus() int64
GetStatus Status Getter
func (*TaobaojstinteractiveactivityupdateAPIRequest) SetEndTime ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetEndTime(_endTime string) error
SetEndTime is EndTime Setter 活动结束时间,格式为yyyy-MM-dd HH:mm:ss,任务列表只在活动期间内返回
func (*TaobaojstinteractiveactivityupdateAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
func (*TaobaojstinteractiveactivityupdateAPIRequest) SetStartTime ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetStartTime(_startTime string) error
SetStartTime is StartTime Setter 活动开始时间,格式为yyyy-MM-dd HH:mm:ss,任务列表只在活动期间内返回
func (*TaobaojstinteractiveactivityupdateAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaojstinteractiveactivityupdateAPIRequest) SetStatus(_status int64) error
SetStatus is Status Setter 活动状态,0=无效,1=有效,status设为0即代表删除此活动,需创建新的活动
type TaobaojstinteractiveactivityupdateAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveactivityupdateAPIResponse struct { model.CommonResponse TaobaojstinteractiveactivityupdateAPIResponseModel }
TaobaojstinteractiveactivityupdateAPIResponse 互动任务活动修改接口 API返回值 taobao.jst.interactive.activity.update
互动任务活动修改接口
type TaobaojstinteractiveactivityupdateAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveactivityupdateAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_activity_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 修改结果 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractiveactivityupdateAPIResponseModel is 互动任务活动修改接口 成功返回结果
type TaobaojstinteractiveassetsconfigAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfigAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveassetsconfigAPIRequest 任务素材配置接口 API请求 taobao.jst.interactive.assets.config
任务素材配置接口
func NewTaobaojstinteractiveassetsconfigRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveassetsconfigRequest() *TaobaojstinteractiveassetsconfigAPIRequest
NewTaobaojstinteractiveassetsconfigRequest 初始化TaobaojstinteractiveassetsconfigAPIRequest对象
func (TaobaojstinteractiveassetsconfigAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfigAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveassetsconfigAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfigAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveassetsconfigAPIRequest) GetAssetsConfigList ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfigAPIRequest) GetAssetsConfigList() []AssetsConfig
GetAssetsConfigList AssetsConfigList Getter
func (TaobaojstinteractiveassetsconfigAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfigAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveassetsconfigAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfigAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractiveassetsconfigAPIRequest) SetAssetsConfigList ¶ added in v1.3.1
func (r *TaobaojstinteractiveassetsconfigAPIRequest) SetAssetsConfigList(_assetsConfigList []AssetsConfig) error
SetAssetsConfigList is AssetsConfigList Setter []
func (*TaobaojstinteractiveassetsconfigAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveassetsconfigAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
type TaobaojstinteractiveassetsconfigAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfigAPIResponse struct { model.CommonResponse TaobaojstinteractiveassetsconfigAPIResponseModel }
TaobaojstinteractiveassetsconfigAPIResponse 任务素材配置接口 API返回值 taobao.jst.interactive.assets.config
任务素材配置接口
type TaobaojstinteractiveassetsconfigAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfigAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_assets_config_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractiveassetsconfigAPIResponseModel is 任务素材配置接口 成功返回结果
type TaobaojstinteractiveassetsconfiguredqueryAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfiguredqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveassetsconfiguredqueryAPIRequest 查询已配置的任务素材列表接口 API请求 taobao.jst.interactive.assets.configured.query
查询已配置任务素材列表
func NewTaobaojstinteractiveassetsconfiguredqueryRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveassetsconfiguredqueryRequest() *TaobaojstinteractiveassetsconfiguredqueryAPIRequest
NewTaobaojstinteractiveassetsconfiguredqueryRequest 初始化TaobaojstinteractiveassetsconfiguredqueryAPIRequest对象
func (TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsconfiguredqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractiveassetsconfiguredqueryAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveassetsconfiguredqueryAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
type TaobaojstinteractiveassetsconfiguredqueryAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfiguredqueryAPIResponse struct { model.CommonResponse TaobaojstinteractiveassetsconfiguredqueryAPIResponseModel }
TaobaojstinteractiveassetsconfiguredqueryAPIResponse 查询已配置的任务素材列表接口 API返回值 taobao.jst.interactive.assets.configured.query
查询已配置任务素材列表
type TaobaojstinteractiveassetsconfiguredqueryAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveassetsconfiguredqueryAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_assets_configured_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 可配置任务素材列表 AssetsList []AssetsConfig `json:"assets_list,omitempty" xml:"assets_list>assets_config,omitempty"` }
TaobaojstinteractiveassetsconfiguredqueryAPIResponseModel is 查询已配置的任务素材列表接口 成功返回结果
type TaobaojstinteractiveassetsqueryAPIRequest ¶ added in v1.3.1
type TaobaojstinteractiveassetsqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractiveassetsqueryAPIRequest 查询可配置任务素材接口 API请求 taobao.jst.interactive.assets.query
查询可配置任务素材列表,用以配置任务素材
func NewTaobaojstinteractiveassetsqueryRequest ¶ added in v1.3.1
func NewTaobaojstinteractiveassetsqueryRequest() *TaobaojstinteractiveassetsqueryAPIRequest
NewTaobaojstinteractiveassetsqueryRequest 初始化TaobaojstinteractiveassetsqueryAPIRequest对象
func (TaobaojstinteractiveassetsqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractiveassetsqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractiveassetsqueryAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsqueryAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractiveassetsqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractiveassetsqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractiveassetsqueryAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractiveassetsqueryAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
type TaobaojstinteractiveassetsqueryAPIResponse ¶ added in v1.3.1
type TaobaojstinteractiveassetsqueryAPIResponse struct { model.CommonResponse TaobaojstinteractiveassetsqueryAPIResponseModel }
TaobaojstinteractiveassetsqueryAPIResponse 查询可配置任务素材接口 API返回值 taobao.jst.interactive.assets.query
查询可配置任务素材列表,用以配置任务素材
type TaobaojstinteractiveassetsqueryAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractiveassetsqueryAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_assets_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 可配置任务素材列表 AssetsList []AssetsConfig `json:"assets_list,omitempty" xml:"assets_list>assets_config,omitempty"` }
TaobaojstinteractiveassetsqueryAPIResponseModel is 查询可配置任务素材接口 成功返回结果
type TaobaojstinteractivepointdecreaseAPIRequest ¶ added in v1.3.1
type TaobaojstinteractivepointdecreaseAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractivepointdecreaseAPIRequest 互动积分扣减接口 API请求 taobao.jst.interactive.point.decrease
扣减用户的互动积分
func NewTaobaojstinteractivepointdecreaseRequest ¶ added in v1.3.1
func NewTaobaojstinteractivepointdecreaseRequest() *TaobaojstinteractivepointdecreaseAPIRequest
NewTaobaojstinteractivepointdecreaseRequest 初始化TaobaojstinteractivepointdecreaseAPIRequest对象
func (TaobaojstinteractivepointdecreaseAPIRequest) GetAmount ¶ added in v1.3.1
func (r TaobaojstinteractivepointdecreaseAPIRequest) GetAmount() int64
GetAmount Amount Getter
func (TaobaojstinteractivepointdecreaseAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractivepointdecreaseAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractivepointdecreaseAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointdecreaseAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractivepointdecreaseAPIRequest) GetOperateCode ¶ added in v1.3.1
func (r TaobaojstinteractivepointdecreaseAPIRequest) GetOperateCode() string
GetOperateCode OperateCode Getter
func (TaobaojstinteractivepointdecreaseAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointdecreaseAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractivepointdecreaseAPIRequest) SetAmount ¶ added in v1.3.1
func (r *TaobaojstinteractivepointdecreaseAPIRequest) SetAmount(_amount int64) error
SetAmount is Amount Setter 扣减的积分值
func (*TaobaojstinteractivepointdecreaseAPIRequest) SetOperateCode ¶ added in v1.3.1
func (r *TaobaojstinteractivepointdecreaseAPIRequest) SetOperateCode(_operateCode string) error
SetOperateCode is OperateCode Setter 幂等操作码,要确保唯一性,同一个操作码只能使用一次,避免重复操作
type TaobaojstinteractivepointdecreaseAPIResponse ¶ added in v1.3.1
type TaobaojstinteractivepointdecreaseAPIResponse struct { model.CommonResponse TaobaojstinteractivepointdecreaseAPIResponseModel }
TaobaojstinteractivepointdecreaseAPIResponse 互动积分扣减接口 API返回值 taobao.jst.interactive.point.decrease
扣减用户的互动积分
type TaobaojstinteractivepointdecreaseAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractivepointdecreaseAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_point_decrease_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 用户积分总额 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` // 调用是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractivepointdecreaseAPIResponseModel is 互动积分扣减接口 成功返回结果
type TaobaojstinteractivepointincreaseAPIRequest ¶ added in v1.3.1
type TaobaojstinteractivepointincreaseAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractivepointincreaseAPIRequest 互动积分发放接口 API请求 taobao.jst.interactive.point.increase
向用户发放互动积分
func NewTaobaojstinteractivepointincreaseRequest ¶ added in v1.3.1
func NewTaobaojstinteractivepointincreaseRequest() *TaobaojstinteractivepointincreaseAPIRequest
NewTaobaojstinteractivepointincreaseRequest 初始化TaobaojstinteractivepointincreaseAPIRequest对象
func (TaobaojstinteractivepointincreaseAPIRequest) GetAmount ¶ added in v1.3.1
func (r TaobaojstinteractivepointincreaseAPIRequest) GetAmount() int64
GetAmount Amount Getter
func (TaobaojstinteractivepointincreaseAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractivepointincreaseAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractivepointincreaseAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointincreaseAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractivepointincreaseAPIRequest) GetOperateCode ¶ added in v1.3.1
func (r TaobaojstinteractivepointincreaseAPIRequest) GetOperateCode() string
GetOperateCode OperateCode Getter
func (TaobaojstinteractivepointincreaseAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointincreaseAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractivepointincreaseAPIRequest) SetAmount ¶ added in v1.3.1
func (r *TaobaojstinteractivepointincreaseAPIRequest) SetAmount(_amount int64) error
SetAmount is Amount Setter 发放的积分值
func (*TaobaojstinteractivepointincreaseAPIRequest) SetOperateCode ¶ added in v1.3.1
func (r *TaobaojstinteractivepointincreaseAPIRequest) SetOperateCode(_operateCode string) error
SetOperateCode is OperateCode Setter 幂等操作码,要确保唯一性,同一个操作码只能使用一次,避免重复操作
type TaobaojstinteractivepointincreaseAPIResponse ¶ added in v1.3.1
type TaobaojstinteractivepointincreaseAPIResponse struct { model.CommonResponse TaobaojstinteractivepointincreaseAPIResponseModel }
TaobaojstinteractivepointincreaseAPIResponse 互动积分发放接口 API返回值 taobao.jst.interactive.point.increase
向用户发放互动积分
type TaobaojstinteractivepointincreaseAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractivepointincreaseAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_point_increase_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 用户积分总额 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` // 调用是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractivepointincreaseAPIResponseModel is 互动积分发放接口 成功返回结果
type TaobaojstinteractivepointqueryAPIRequest ¶ added in v1.3.1
TaobaojstinteractivepointqueryAPIRequest 互动积分查询接口 API请求 taobao.jst.interactive.point.query
查询用户的互动积分
func NewTaobaojstinteractivepointqueryRequest ¶ added in v1.3.1
func NewTaobaojstinteractivepointqueryRequest() *TaobaojstinteractivepointqueryAPIRequest
NewTaobaojstinteractivepointqueryRequest 初始化TaobaojstinteractivepointqueryAPIRequest对象
func (TaobaojstinteractivepointqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractivepointqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractivepointqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractivepointqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractivepointqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
type TaobaojstinteractivepointqueryAPIResponse ¶ added in v1.3.1
type TaobaojstinteractivepointqueryAPIResponse struct { model.CommonResponse TaobaojstinteractivepointqueryAPIResponseModel }
TaobaojstinteractivepointqueryAPIResponse 互动积分查询接口 API返回值 taobao.jst.interactive.point.query
查询用户的互动积分
type TaobaojstinteractivepointqueryAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractivepointqueryAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_point_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果 Data *InteractivePointQueryResponse `json:"data,omitempty" xml:"data,omitempty"` // 调用是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractivepointqueryAPIResponseModel is 互动积分查询接口 成功返回结果
type TaobaojstinteractivetaskqueryAPIRequest ¶ added in v1.3.1
type TaobaojstinteractivetaskqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractivetaskqueryAPIRequest 互动任务列表查询接口 API请求 taobao.jst.interactive.task.query
查询用户的互动任务列表
func NewTaobaojstinteractivetaskqueryRequest ¶ added in v1.3.1
func NewTaobaojstinteractivetaskqueryRequest() *TaobaojstinteractivetaskqueryAPIRequest
NewTaobaojstinteractivetaskqueryRequest 初始化TaobaojstinteractivetaskqueryAPIRequest对象
func (TaobaojstinteractivetaskqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractivetaskqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractivetaskqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractivetaskqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceAppKey ¶ added in v1.3.1
func (r TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceAppKey() string
GetMcGwSourceAppKey McGwSourceAppKey Getter
func (TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractivetaskqueryAPIRequest) GetMcGwSourceMiniAppId() string
GetMcGwSourceMiniAppId McGwSourceMiniAppId Getter
func (TaobaojstinteractivetaskqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractivetaskqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceAppKey ¶ added in v1.3.1
func (r *TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceAppKey(_mcGwSourceAppKey string) error
SetMcGwSourceAppKey is McGwSourceAppKey Setter 小程序appkey
func (*TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractivetaskqueryAPIRequest) SetMcGwSourceMiniAppId(_mcGwSourceMiniAppId string) error
SetMcGwSourceMiniAppId is McGwSourceMiniAppId Setter 小程序ID
type TaobaojstinteractivetaskqueryAPIResponse ¶ added in v1.3.1
type TaobaojstinteractivetaskqueryAPIResponse struct { model.CommonResponse TaobaojstinteractivetaskqueryAPIResponseModel }
TaobaojstinteractivetaskqueryAPIResponse 互动任务列表查询接口 API返回值 taobao.jst.interactive.task.query
查询用户的互动任务列表
type TaobaojstinteractivetaskqueryAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractivetaskqueryAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_task_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果 Data *InteractiveTaskQueryResponse `json:"data,omitempty" xml:"data,omitempty"` // 调用是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractivetaskqueryAPIResponseModel is 互动任务列表查询接口 成功返回结果
type TaobaojstinteractivetaskregisterAPIRequest ¶ added in v1.3.1
type TaobaojstinteractivetaskregisterAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojstinteractivetaskregisterAPIRequest 互动任务开通接口 API请求 taobao.jst.interactive.task.register
调用互动任务开通接口为小程序开通互动任务
func NewTaobaojstinteractivetaskregisterRequest ¶ added in v1.3.1
func NewTaobaojstinteractivetaskregisterRequest() *TaobaojstinteractivetaskregisterAPIRequest
NewTaobaojstinteractivetaskregisterRequest 初始化TaobaojstinteractivetaskregisterAPIRequest对象
func (TaobaojstinteractivetaskregisterAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojstinteractivetaskregisterAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojstinteractivetaskregisterAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojstinteractivetaskregisterAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojstinteractivetaskregisterAPIRequest) GetMiniAppId ¶ added in v1.3.1
func (r TaobaojstinteractivetaskregisterAPIRequest) GetMiniAppId() string
GetMiniAppId MiniAppId Getter
func (TaobaojstinteractivetaskregisterAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojstinteractivetaskregisterAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojstinteractivetaskregisterAPIRequest) SetMiniAppId ¶ added in v1.3.1
func (r *TaobaojstinteractivetaskregisterAPIRequest) SetMiniAppId(_miniAppId string) error
SetMiniAppId is MiniAppId Setter 小程序id
type TaobaojstinteractivetaskregisterAPIResponse ¶ added in v1.3.1
type TaobaojstinteractivetaskregisterAPIResponse struct { model.CommonResponse TaobaojstinteractivetaskregisterAPIResponseModel }
TaobaojstinteractivetaskregisterAPIResponse 互动任务开通接口 API返回值 taobao.jst.interactive.task.register
调用互动任务开通接口为小程序开通互动任务
type TaobaojstinteractivetaskregisterAPIResponseModel ¶ added in v1.3.1
type TaobaojstinteractivetaskregisterAPIResponseModel struct { XMLName xml.Name `xml:"jst_interactive_task_register_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojstinteractivetaskregisterAPIResponseModel is 互动任务开通接口 成功返回结果
Source Files ¶
- Activity.go
- AssetsConfig.go
- InteractivePointQueryResponse.go
- InteractiveTask.go
- InteractiveTaskQueryResponse.go
- Material.go
- Progress.go
- TaobaoJstInteractiveActivityCreateAPIRequest.go
- TaobaoJstInteractiveActivityCreateAPIResponse.go
- TaobaoJstInteractiveActivityQueryAPIRequest.go
- TaobaoJstInteractiveActivityQueryAPIResponse.go
- TaobaoJstInteractiveActivityUpdateAPIRequest.go
- TaobaoJstInteractiveActivityUpdateAPIResponse.go
- TaobaoJstInteractiveAssetsConfigAPIRequest.go
- TaobaoJstInteractiveAssetsConfigAPIResponse.go
- TaobaoJstInteractiveAssetsConfiguredQueryAPIRequest.go
- TaobaoJstInteractiveAssetsConfiguredQueryAPIResponse.go
- TaobaoJstInteractiveAssetsQueryAPIRequest.go
- TaobaoJstInteractiveAssetsQueryAPIResponse.go
- TaobaoJstInteractivePointDecreaseAPIRequest.go
- TaobaoJstInteractivePointDecreaseAPIResponse.go
- TaobaoJstInteractivePointIncreaseAPIRequest.go
- TaobaoJstInteractivePointIncreaseAPIResponse.go
- TaobaoJstInteractivePointQueryAPIRequest.go
- TaobaoJstInteractivePointQueryAPIResponse.go
- TaobaoJstInteractiveTaskQueryAPIRequest.go
- TaobaoJstInteractiveTaskQueryAPIResponse.go
- TaobaoJstInteractiveTaskRegisterAPIRequest.go
- TaobaoJstInteractiveTaskRegisterAPIResponse.go
- doc.go