taotv

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package taotv 包含虚拟院线API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseCarouselChannelRbo added in v1.3.4

func ReleaseCarouselChannelRbo(v *CarouselChannelRbo)

ReleaseCarouselChannelRbo 释放CarouselChannelRbo

func ReleaseCarouselCurrentPlayRbo added in v1.3.4

func ReleaseCarouselCurrentPlayRbo(v *CarouselCurrentPlayRbo)

ReleaseCarouselCurrentPlayRbo 释放CarouselCurrentPlayRbo

func ReleaseCarouselPlaylistVideoRbo added in v1.3.4

func ReleaseCarouselPlaylistVideoRbo(v *CarouselPlaylistVideoRbo)

ReleaseCarouselPlaylistVideoRbo 释放CarouselPlaylistVideoRbo

func ReleaseChannels added in v1.3.4

func ReleaseChannels(v *Channels)

ReleaseChannels 释放Channels

func ReleasePlayListNavRbo added in v1.3.4

func ReleasePlayListNavRbo(v *PlayListNavRbo)

ReleasePlayListNavRbo 释放PlayListNavRbo

func ReleasePlaylist added in v1.3.4

func ReleasePlaylist(v *Playlist)

ReleasePlaylist 释放Playlist

func ReleaseTaobaoTaotvCarouselCategoryListAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvCarouselCategoryListAPIRequest(v *TaobaoTaotvCarouselCategoryListAPIRequest)

ReleaseTaobaoTaotvCarouselCategoryListAPIRequest 将 TaobaoTaotvCarouselCategoryListAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvCarouselCategoryListAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvCarouselCategoryListAPIResponse(v *TaobaoTaotvCarouselCategoryListAPIResponse)

ReleaseTaobaoTaotvCarouselCategoryListAPIResponse 将 TaobaoTaotvCarouselCategoryListAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvCarouselCategoryListModel added in v1.3.4

func ReleaseTaobaoTaotvCarouselCategoryListModel(v *TaobaoTaotvCarouselCategoryListModel)

ReleaseTaobaoTaotvCarouselCategoryListModel 释放TaobaoTaotvCarouselCategoryListModel

func ReleaseTaobaoTaotvCarouselCategoryListResult added in v1.3.4

func ReleaseTaobaoTaotvCarouselCategoryListResult(v *TaobaoTaotvCarouselCategoryListResult)

ReleaseTaobaoTaotvCarouselCategoryListResult 释放TaobaoTaotvCarouselCategoryListResult

func ReleaseTaobaoTaotvCarouselChannelAllAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvCarouselChannelAllAPIRequest(v *TaobaoTaotvCarouselChannelAllAPIRequest)

ReleaseTaobaoTaotvCarouselChannelAllAPIRequest 将 TaobaoTaotvCarouselChannelAllAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvCarouselChannelAllAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvCarouselChannelAllAPIResponse(v *TaobaoTaotvCarouselChannelAllAPIResponse)

ReleaseTaobaoTaotvCarouselChannelAllAPIResponse 将 TaobaoTaotvCarouselChannelAllAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvCarouselChannelAllModel added in v1.3.4

func ReleaseTaobaoTaotvCarouselChannelAllModel(v *TaobaoTaotvCarouselChannelAllModel)

ReleaseTaobaoTaotvCarouselChannelAllModel 释放TaobaoTaotvCarouselChannelAllModel

func ReleaseTaobaoTaotvCarouselChannelAllResult added in v1.3.4

func ReleaseTaobaoTaotvCarouselChannelAllResult(v *TaobaoTaotvCarouselChannelAllResult)

ReleaseTaobaoTaotvCarouselChannelAllResult 释放TaobaoTaotvCarouselChannelAllResult

func ReleaseTaobaoTaotvCarouselPlaylistGetAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvCarouselPlaylistGetAPIRequest(v *TaobaoTaotvCarouselPlaylistGetAPIRequest)

ReleaseTaobaoTaotvCarouselPlaylistGetAPIRequest 将 TaobaoTaotvCarouselPlaylistGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvCarouselPlaylistGetAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvCarouselPlaylistGetAPIResponse(v *TaobaoTaotvCarouselPlaylistGetAPIResponse)

ReleaseTaobaoTaotvCarouselPlaylistGetAPIResponse 将 TaobaoTaotvCarouselPlaylistGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvCarouselPlaylistGetResult added in v1.3.4

func ReleaseTaobaoTaotvCarouselPlaylistGetResult(v *TaobaoTaotvCarouselPlaylistGetResult)

ReleaseTaobaoTaotvCarouselPlaylistGetResult 释放TaobaoTaotvCarouselPlaylistGetResult

func ReleaseTaobaoTaotvVideoPlaylistAllAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistAllAPIRequest(v *TaobaoTaotvVideoPlaylistAllAPIRequest)

ReleaseTaobaoTaotvVideoPlaylistAllAPIRequest 将 TaobaoTaotvVideoPlaylistAllAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistAllAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistAllAPIResponse(v *TaobaoTaotvVideoPlaylistAllAPIResponse)

ReleaseTaobaoTaotvVideoPlaylistAllAPIResponse 将 TaobaoTaotvVideoPlaylistAllAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistAllModel added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistAllModel(v *TaobaoTaotvVideoPlaylistAllModel)

ReleaseTaobaoTaotvVideoPlaylistAllModel 释放TaobaoTaotvVideoPlaylistAllModel

func ReleaseTaobaoTaotvVideoPlaylistAllResult added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistAllResult(v *TaobaoTaotvVideoPlaylistAllResult)

ReleaseTaobaoTaotvVideoPlaylistAllResult 释放TaobaoTaotvVideoPlaylistAllResult

func ReleaseTaobaoTaotvVideoPlaylistGetAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistGetAPIRequest(v *TaobaoTaotvVideoPlaylistGetAPIRequest)

ReleaseTaobaoTaotvVideoPlaylistGetAPIRequest 将 TaobaoTaotvVideoPlaylistGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistGetAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistGetAPIResponse(v *TaobaoTaotvVideoPlaylistGetAPIResponse)

ReleaseTaobaoTaotvVideoPlaylistGetAPIResponse 将 TaobaoTaotvVideoPlaylistGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistGetModel added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistGetModel(v *TaobaoTaotvVideoPlaylistGetModel)

ReleaseTaobaoTaotvVideoPlaylistGetModel 释放TaobaoTaotvVideoPlaylistGetModel

func ReleaseTaobaoTaotvVideoPlaylistGetResult added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistGetResult(v *TaobaoTaotvVideoPlaylistGetResult)

ReleaseTaobaoTaotvVideoPlaylistGetResult 释放TaobaoTaotvVideoPlaylistGetResult

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIRequest(v *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest)

ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIRequest 将 TaobaoTaotvVideoPlaylistOttnavGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIResponse(v *TaobaoTaotvVideoPlaylistOttnavGetAPIResponse)

ReleaseTaobaoTaotvVideoPlaylistOttnavGetAPIResponse 将 TaobaoTaotvVideoPlaylistOttnavGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetResult added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistOttnavGetResult(v *TaobaoTaotvVideoPlaylistOttnavGetResult)

ReleaseTaobaoTaotvVideoPlaylistOttnavGetResult 释放TaobaoTaotvVideoPlaylistOttnavGetResult

func ReleaseTaobaoTaotvVideoPlaylistPageAPIRequest added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistPageAPIRequest(v *TaobaoTaotvVideoPlaylistPageAPIRequest)

ReleaseTaobaoTaotvVideoPlaylistPageAPIRequest 将 TaobaoTaotvVideoPlaylistPageAPIRequest 放入 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistPageAPIResponse added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistPageAPIResponse(v *TaobaoTaotvVideoPlaylistPageAPIResponse)

ReleaseTaobaoTaotvVideoPlaylistPageAPIResponse 将 TaobaoTaotvVideoPlaylistPageAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTaotvVideoPlaylistPageData added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistPageData(v *TaobaoTaotvVideoPlaylistPageData)

ReleaseTaobaoTaotvVideoPlaylistPageData 释放TaobaoTaotvVideoPlaylistPageData

func ReleaseTaobaoTaotvVideoPlaylistPageModel added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistPageModel(v *TaobaoTaotvVideoPlaylistPageModel)

ReleaseTaobaoTaotvVideoPlaylistPageModel 释放TaobaoTaotvVideoPlaylistPageModel

func ReleaseTaobaoTaotvVideoPlaylistPageResult added in v1.3.4

func ReleaseTaobaoTaotvVideoPlaylistPageResult(v *TaobaoTaotvVideoPlaylistPageResult)

ReleaseTaobaoTaotvVideoPlaylistPageResult 释放TaobaoTaotvVideoPlaylistPageResult

func ReleaseV5BaseItemRbo added in v1.3.4

func ReleaseV5BaseItemRbo(v *V5BaseItemRbo)

ReleaseV5BaseItemRbo 释放V5BaseItemRbo

func ReleaseVideolist added in v1.3.4

func ReleaseVideolist(v *Videolist)

ReleaseVideolist 释放Videolist

func ReleaseVideos added in v1.3.4

func ReleaseVideos(v *Videos)

ReleaseVideos 释放Videos

func ReleaseYoukuTvDesktopToyouRecommendAPIRequest added in v1.3.4

func ReleaseYoukuTvDesktopToyouRecommendAPIRequest(v *YoukuTvDesktopToyouRecommendAPIRequest)

ReleaseYoukuTvDesktopToyouRecommendAPIRequest 将 YoukuTvDesktopToyouRecommendAPIRequest 放入 sync.Pool

func ReleaseYoukuTvDesktopToyouRecommendAPIResponse added in v1.3.4

func ReleaseYoukuTvDesktopToyouRecommendAPIResponse(v *YoukuTvDesktopToyouRecommendAPIResponse)

ReleaseYoukuTvDesktopToyouRecommendAPIResponse 将 YoukuTvDesktopToyouRecommendAPIResponse 保存到 sync.Pool

Types

type CarouselChannelRbo

type CarouselChannelRbo struct {
	// 频道所有的视频列表
	VideoList []Videolist `json:"video_list,omitempty" xml:"video_list>videolist,omitempty"`
	// 频道描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 频道图标
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 频道名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 频道固定的编号
	SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"`
	// 频道当前播放视频
	CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"`
	// 牌照方
	Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"`
	// 频道ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

CarouselChannelRbo 结构体

func GetCarouselChannelRbo added in v1.3.4

func GetCarouselChannelRbo() *CarouselChannelRbo

GetCarouselChannelRbo() 从对象池中获取CarouselChannelRbo

type CarouselCurrentPlayRbo

type CarouselCurrentPlayRbo struct {
	// 当前轮播视频信息
	Video *CarouselPlaylistVideoRbo `json:"video,omitempty" xml:"video,omitempty"`
	// 当前视频正在播放的时间点(单位秒)
	Point int64 `json:"point,omitempty" xml:"point,omitempty"`
}

CarouselCurrentPlayRbo 结构体

func GetCarouselCurrentPlayRbo added in v1.3.4

func GetCarouselCurrentPlayRbo() *CarouselCurrentPlayRbo

GetCarouselCurrentPlayRbo() 从对象池中获取CarouselCurrentPlayRbo

type CarouselPlaylistVideoRbo

type CarouselPlaylistVideoRbo struct {
	// 视频ID信息
	VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"`
	// 视频名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 视频图片
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 视频的来源类型,来源这个视频所在节目单的视频来源类型
	VideoExtType int64 `json:"video_ext_type,omitempty" xml:"video_ext_type,omitempty"`
	// 当前视频的播单ID
	PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"`
	// 当前视频的节目ID
	ProgramId int64 `json:"program_id,omitempty" xml:"program_id,omitempty"`
	// 当前视频的排序
	Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"`
	// 视频时长(单位秒)
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 主键ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

CarouselPlaylistVideoRbo 结构体

func GetCarouselPlaylistVideoRbo added in v1.3.4

func GetCarouselPlaylistVideoRbo() *CarouselPlaylistVideoRbo

GetCarouselPlaylistVideoRbo() 从对象池中获取CarouselPlaylistVideoRbo

type Channels

type Channels struct {
	// 频道所有的视频列表
	VideoList []Videolist `json:"video_list,omitempty" xml:"video_list>videolist,omitempty"`
	// 频道描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 频道图标
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 频道名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 频道ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 频道固定的编号
	SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"`
	// 频道当前播放视频
	CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"`
	// 牌照方
	Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"`
}

Channels 结构体

func GetChannels added in v1.3.4

func GetChannels() *Channels

GetChannels() 从对象池中获取Channels

type PlayListNavRbo

type PlayListNavRbo struct {
	// 当前播单视频列表
	Videos []Videos `json:"videos,omitempty" xml:"videos>videos,omitempty"`
	// 播单列表
	PlayList []Playlist `json:"play_list,omitempty" xml:"play_list>playlist,omitempty"`
	// 当前播单id
	CurPlayListId string `json:"cur_play_list_id,omitempty" xml:"cur_play_list_id,omitempty"`
}

PlayListNavRbo 结构体

func GetPlayListNavRbo added in v1.3.4

func GetPlayListNavRbo() *PlayListNavRbo

GetPlayListNavRbo() 从对象池中获取PlayListNavRbo

type Playlist

type Playlist struct {
	// 播单名称
	PlayListName string `json:"play_list_name,omitempty" xml:"play_list_name,omitempty"`
	// 背景图
	BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"`
	// icon图标
	IconPic string `json:"icon_pic,omitempty" xml:"icon_pic,omitempty"`
	// 播单ID
	PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"`
	// 是否开启视频推荐功能:1开启0关闭(null或无字段均关闭)
	HasRecommend int64 `json:"has_recommend,omitempty" xml:"has_recommend,omitempty"`
}

Playlist 结构体

func GetPlaylist added in v1.3.4

func GetPlaylist() *Playlist

GetPlaylist() 从对象池中获取Playlist

type TaobaoTaotvCarouselCategoryListAPIRequest added in v1.2.0

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

TaobaoTaotvCarouselCategoryListAPIRequest 获取轮播分类列表 API请求 taobao.taotv.carousel.category.list

获取轮播分类列表

func GetTaobaoTaotvCarouselCategoryListAPIRequest added in v1.3.4

func GetTaobaoTaotvCarouselCategoryListAPIRequest() *TaobaoTaotvCarouselCategoryListAPIRequest

GetTaobaoTaotvCarouselCategoryListRequest 从 sync.Pool 获取 TaobaoTaotvCarouselCategoryListAPIRequest

func NewTaobaoTaotvCarouselCategoryListRequest

func NewTaobaoTaotvCarouselCategoryListRequest() *TaobaoTaotvCarouselCategoryListAPIRequest

NewTaobaoTaotvCarouselCategoryListRequest 初始化TaobaoTaotvCarouselCategoryListAPIRequest对象

func (TaobaoTaotvCarouselCategoryListAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvCarouselCategoryListAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvCarouselCategoryListAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvCarouselCategoryListAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvCarouselCategoryListAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvCarouselCategoryListAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvCarouselCategoryListAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvCarouselCategoryListAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 设备信息

type TaobaoTaotvCarouselCategoryListAPIResponse

type TaobaoTaotvCarouselCategoryListAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvCarouselCategoryListAPIResponseModel
}

TaobaoTaotvCarouselCategoryListAPIResponse 获取轮播分类列表 API返回值 taobao.taotv.carousel.category.list

获取轮播分类列表

func GetTaobaoTaotvCarouselCategoryListAPIResponse added in v1.3.4

func GetTaobaoTaotvCarouselCategoryListAPIResponse() *TaobaoTaotvCarouselCategoryListAPIResponse

GetTaobaoTaotvCarouselCategoryListAPIResponse 从 sync.Pool 获取 TaobaoTaotvCarouselCategoryListAPIResponse

func (*TaobaoTaotvCarouselCategoryListAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselCategoryListAPIResponseModel added in v1.2.0

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

TaobaoTaotvCarouselCategoryListAPIResponseModel is 获取轮播分类列表 成功返回结果

func (*TaobaoTaotvCarouselCategoryListAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselCategoryListModel

type TaobaoTaotvCarouselCategoryListModel struct {
	// 分类频道列表
	ChannelList []Channels `json:"channel_list,omitempty" xml:"channel_list>channels,omitempty"`
	// 分类图片
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 分类名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 分类排序
	Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"`
	// 分类牌照方
	Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"`
	// 分类ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

TaobaoTaotvCarouselCategoryListModel 结构体

func GetTaobaoTaotvCarouselCategoryListModel added in v1.3.4

func GetTaobaoTaotvCarouselCategoryListModel() *TaobaoTaotvCarouselCategoryListModel

GetTaobaoTaotvCarouselCategoryListModel() 从对象池中获取TaobaoTaotvCarouselCategoryListModel

type TaobaoTaotvCarouselCategoryListResult

type TaobaoTaotvCarouselCategoryListResult struct {
	// 数据列表
	ModelList []TaobaoTaotvCarouselCategoryListModel `json:"model_list,omitempty" xml:"model_list>taobao_taotv_carousel_category_list_model,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvCarouselCategoryListResult 结构体

func GetTaobaoTaotvCarouselCategoryListResult added in v1.3.4

func GetTaobaoTaotvCarouselCategoryListResult() *TaobaoTaotvCarouselCategoryListResult

GetTaobaoTaotvCarouselCategoryListResult() 从对象池中获取TaobaoTaotvCarouselCategoryListResult

type TaobaoTaotvCarouselChannelAllAPIRequest added in v1.2.0

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

TaobaoTaotvCarouselChannelAllAPIRequest 获取所有频道列表 API请求 taobao.taotv.carousel.channel.all

获取所有频道列表,按照序号升序

func GetTaobaoTaotvCarouselChannelAllAPIRequest added in v1.3.4

func GetTaobaoTaotvCarouselChannelAllAPIRequest() *TaobaoTaotvCarouselChannelAllAPIRequest

GetTaobaoTaotvCarouselChannelAllRequest 从 sync.Pool 获取 TaobaoTaotvCarouselChannelAllAPIRequest

func NewTaobaoTaotvCarouselChannelAllRequest

func NewTaobaoTaotvCarouselChannelAllRequest() *TaobaoTaotvCarouselChannelAllAPIRequest

NewTaobaoTaotvCarouselChannelAllRequest 初始化TaobaoTaotvCarouselChannelAllAPIRequest对象

func (TaobaoTaotvCarouselChannelAllAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTaotvCarouselChannelAllAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvCarouselChannelAllAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvCarouselChannelAllAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvCarouselChannelAllAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvCarouselChannelAllAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvCarouselChannelAllAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvCarouselChannelAllAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvCarouselChannelAllAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 系统信息

type TaobaoTaotvCarouselChannelAllAPIResponse

type TaobaoTaotvCarouselChannelAllAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvCarouselChannelAllAPIResponseModel
}

TaobaoTaotvCarouselChannelAllAPIResponse 获取所有频道列表 API返回值 taobao.taotv.carousel.channel.all

获取所有频道列表,按照序号升序

func GetTaobaoTaotvCarouselChannelAllAPIResponse added in v1.3.4

func GetTaobaoTaotvCarouselChannelAllAPIResponse() *TaobaoTaotvCarouselChannelAllAPIResponse

GetTaobaoTaotvCarouselChannelAllAPIResponse 从 sync.Pool 获取 TaobaoTaotvCarouselChannelAllAPIResponse

func (*TaobaoTaotvCarouselChannelAllAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselChannelAllAPIResponseModel added in v1.2.0

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

TaobaoTaotvCarouselChannelAllAPIResponseModel is 获取所有频道列表 成功返回结果

func (*TaobaoTaotvCarouselChannelAllAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselChannelAllModel

type TaobaoTaotvCarouselChannelAllModel struct {
	// 频道所有的视频列表
	VideoList []Videolist `json:"video_list,omitempty" xml:"video_list>videolist,omitempty"`
	// 频道描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 频道图标
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 频道名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 频道固定的编号
	SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"`
	// 频道当前播放视频
	CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"`
	// 牌照方
	Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"`
	// 频道ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 切换时间点
	SwitchTime int64 `json:"switch_time,omitempty" xml:"switch_time,omitempty"`
}

TaobaoTaotvCarouselChannelAllModel 结构体

func GetTaobaoTaotvCarouselChannelAllModel added in v1.3.4

func GetTaobaoTaotvCarouselChannelAllModel() *TaobaoTaotvCarouselChannelAllModel

GetTaobaoTaotvCarouselChannelAllModel() 从对象池中获取TaobaoTaotvCarouselChannelAllModel

type TaobaoTaotvCarouselChannelAllResult

type TaobaoTaotvCarouselChannelAllResult struct {
	// 频道列表
	ModelList []TaobaoTaotvCarouselChannelAllModel `json:"model_list,omitempty" xml:"model_list>taobao_taotv_carousel_channel_all_model,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvCarouselChannelAllResult 结构体

func GetTaobaoTaotvCarouselChannelAllResult added in v1.3.4

func GetTaobaoTaotvCarouselChannelAllResult() *TaobaoTaotvCarouselChannelAllResult

GetTaobaoTaotvCarouselChannelAllResult() 从对象池中获取TaobaoTaotvCarouselChannelAllResult

type TaobaoTaotvCarouselPlaylistGetAPIRequest added in v1.2.0

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

TaobaoTaotvCarouselPlaylistGetAPIRequest 根据频道ID获取频道下节目单以及当前播放 API请求 taobao.taotv.carousel.playlist.get

根据频道ID获取频道下节目单以及当前播放,包括所有视频源的视频

func GetTaobaoTaotvCarouselPlaylistGetAPIRequest added in v1.3.4

func GetTaobaoTaotvCarouselPlaylistGetAPIRequest() *TaobaoTaotvCarouselPlaylistGetAPIRequest

GetTaobaoTaotvCarouselPlaylistGetRequest 从 sync.Pool 获取 TaobaoTaotvCarouselPlaylistGetAPIRequest

func NewTaobaoTaotvCarouselPlaylistGetRequest

func NewTaobaoTaotvCarouselPlaylistGetRequest() *TaobaoTaotvCarouselPlaylistGetAPIRequest

NewTaobaoTaotvCarouselPlaylistGetRequest 初始化TaobaoTaotvCarouselPlaylistGetAPIRequest对象

func (TaobaoTaotvCarouselPlaylistGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTaotvCarouselPlaylistGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvCarouselPlaylistGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvCarouselPlaylistGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvCarouselPlaylistGetAPIRequest) GetChannelId added in v1.2.0

GetChannelId ChannelId Getter

func (TaobaoTaotvCarouselPlaylistGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvCarouselPlaylistGetAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvCarouselPlaylistGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvCarouselPlaylistGetAPIRequest) SetChannelId added in v1.2.0

func (r *TaobaoTaotvCarouselPlaylistGetAPIRequest) SetChannelId(_channelId int64) error

SetChannelId is ChannelId Setter 频道ID

func (*TaobaoTaotvCarouselPlaylistGetAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvCarouselPlaylistGetAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 设备信息

type TaobaoTaotvCarouselPlaylistGetAPIResponse

type TaobaoTaotvCarouselPlaylistGetAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvCarouselPlaylistGetAPIResponseModel
}

TaobaoTaotvCarouselPlaylistGetAPIResponse 根据频道ID获取频道下节目单以及当前播放 API返回值 taobao.taotv.carousel.playlist.get

根据频道ID获取频道下节目单以及当前播放,包括所有视频源的视频

func GetTaobaoTaotvCarouselPlaylistGetAPIResponse added in v1.3.4

func GetTaobaoTaotvCarouselPlaylistGetAPIResponse() *TaobaoTaotvCarouselPlaylistGetAPIResponse

GetTaobaoTaotvCarouselPlaylistGetAPIResponse 从 sync.Pool 获取 TaobaoTaotvCarouselPlaylistGetAPIResponse

func (*TaobaoTaotvCarouselPlaylistGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselPlaylistGetAPIResponseModel added in v1.2.0

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

TaobaoTaotvCarouselPlaylistGetAPIResponseModel is 根据频道ID获取频道下节目单以及当前播放 成功返回结果

func (*TaobaoTaotvCarouselPlaylistGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvCarouselPlaylistGetResult

type TaobaoTaotvCarouselPlaylistGetResult struct {
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// 返回数据
	Model *CarouselChannelRbo `json:"model,omitempty" xml:"model,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvCarouselPlaylistGetResult 结构体

func GetTaobaoTaotvCarouselPlaylistGetResult added in v1.3.4

func GetTaobaoTaotvCarouselPlaylistGetResult() *TaobaoTaotvCarouselPlaylistGetResult

GetTaobaoTaotvCarouselPlaylistGetResult() 从对象池中获取TaobaoTaotvCarouselPlaylistGetResult

type TaobaoTaotvVideoPlaylistAllAPIRequest added in v1.2.0

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

TaobaoTaotvVideoPlaylistAllAPIRequest 获取播单列表 API请求 taobao.taotv.video.playlist.all

根据牌照和视频源等获取播单列表

func GetTaobaoTaotvVideoPlaylistAllAPIRequest added in v1.3.4

func GetTaobaoTaotvVideoPlaylistAllAPIRequest() *TaobaoTaotvVideoPlaylistAllAPIRequest

GetTaobaoTaotvVideoPlaylistAllRequest 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistAllAPIRequest

func NewTaobaoTaotvVideoPlaylistAllRequest

func NewTaobaoTaotvVideoPlaylistAllRequest() *TaobaoTaotvVideoPlaylistAllAPIRequest

NewTaobaoTaotvVideoPlaylistAllRequest 初始化TaobaoTaotvVideoPlaylistAllAPIRequest对象

func (TaobaoTaotvVideoPlaylistAllAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTaotvVideoPlaylistAllAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvVideoPlaylistAllAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvVideoPlaylistAllAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvVideoPlaylistAllAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvVideoPlaylistAllAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvVideoPlaylistAllAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvVideoPlaylistAllAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistAllAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 系统信息

type TaobaoTaotvVideoPlaylistAllAPIResponse

type TaobaoTaotvVideoPlaylistAllAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvVideoPlaylistAllAPIResponseModel
}

TaobaoTaotvVideoPlaylistAllAPIResponse 获取播单列表 API返回值 taobao.taotv.video.playlist.all

根据牌照和视频源等获取播单列表

func GetTaobaoTaotvVideoPlaylistAllAPIResponse added in v1.3.4

func GetTaobaoTaotvVideoPlaylistAllAPIResponse() *TaobaoTaotvVideoPlaylistAllAPIResponse

GetTaobaoTaotvVideoPlaylistAllAPIResponse 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistAllAPIResponse

func (*TaobaoTaotvVideoPlaylistAllAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistAllAPIResponseModel added in v1.2.0

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

TaobaoTaotvVideoPlaylistAllAPIResponseModel is 获取播单列表 成功返回结果

func (*TaobaoTaotvVideoPlaylistAllAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistAllModel

type TaobaoTaotvVideoPlaylistAllModel struct {
	// playListName
	PlayListName string `json:"play_list_name,omitempty" xml:"play_list_name,omitempty"`
	// bgPic
	BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"`
	// modifyTime
	ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"`
	// createTime
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// playListId
	PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"`
}

TaobaoTaotvVideoPlaylistAllModel 结构体

func GetTaobaoTaotvVideoPlaylistAllModel added in v1.3.4

func GetTaobaoTaotvVideoPlaylistAllModel() *TaobaoTaotvVideoPlaylistAllModel

GetTaobaoTaotvVideoPlaylistAllModel() 从对象池中获取TaobaoTaotvVideoPlaylistAllModel

type TaobaoTaotvVideoPlaylistAllResult

type TaobaoTaotvVideoPlaylistAllResult struct {
	// model
	ModelList []TaobaoTaotvVideoPlaylistAllModel `json:"model_list,omitempty" xml:"model_list>taobao_taotv_video_playlist_all_model,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvVideoPlaylistAllResult 结构体

func GetTaobaoTaotvVideoPlaylistAllResult added in v1.3.4

func GetTaobaoTaotvVideoPlaylistAllResult() *TaobaoTaotvVideoPlaylistAllResult

GetTaobaoTaotvVideoPlaylistAllResult() 从对象池中获取TaobaoTaotvVideoPlaylistAllResult

type TaobaoTaotvVideoPlaylistGetAPIRequest added in v1.2.0

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

TaobaoTaotvVideoPlaylistGetAPIRequest 根据频道ID获取频道下节目单以及当前播放 API请求 taobao.taotv.video.playlist.get

根据频道ID获取频道下节目单以及当前播放

func GetTaobaoTaotvVideoPlaylistGetAPIRequest added in v1.3.4

func GetTaobaoTaotvVideoPlaylistGetAPIRequest() *TaobaoTaotvVideoPlaylistGetAPIRequest

GetTaobaoTaotvVideoPlaylistGetRequest 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistGetAPIRequest

func NewTaobaoTaotvVideoPlaylistGetRequest

func NewTaobaoTaotvVideoPlaylistGetRequest() *TaobaoTaotvVideoPlaylistGetAPIRequest

NewTaobaoTaotvVideoPlaylistGetRequest 初始化TaobaoTaotvVideoPlaylistGetAPIRequest对象

func (TaobaoTaotvVideoPlaylistGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTaotvVideoPlaylistGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvVideoPlaylistGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvVideoPlaylistGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvVideoPlaylistGetAPIRequest) GetPlayListId added in v1.2.0

func (r TaobaoTaotvVideoPlaylistGetAPIRequest) GetPlayListId() int64

GetPlayListId PlayListId Getter

func (TaobaoTaotvVideoPlaylistGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvVideoPlaylistGetAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvVideoPlaylistGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvVideoPlaylistGetAPIRequest) SetPlayListId added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistGetAPIRequest) SetPlayListId(_playListId int64) error

SetPlayListId is PlayListId Setter 播单id

func (*TaobaoTaotvVideoPlaylistGetAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistGetAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 系统信息

type TaobaoTaotvVideoPlaylistGetAPIResponse

type TaobaoTaotvVideoPlaylistGetAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvVideoPlaylistGetAPIResponseModel
}

TaobaoTaotvVideoPlaylistGetAPIResponse 根据频道ID获取频道下节目单以及当前播放 API返回值 taobao.taotv.video.playlist.get

根据频道ID获取频道下节目单以及当前播放

func GetTaobaoTaotvVideoPlaylistGetAPIResponse added in v1.3.4

func GetTaobaoTaotvVideoPlaylistGetAPIResponse() *TaobaoTaotvVideoPlaylistGetAPIResponse

GetTaobaoTaotvVideoPlaylistGetAPIResponse 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistGetAPIResponse

func (*TaobaoTaotvVideoPlaylistGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistGetAPIResponseModel added in v1.2.0

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

TaobaoTaotvVideoPlaylistGetAPIResponseModel is 根据频道ID获取频道下节目单以及当前播放 成功返回结果

func (*TaobaoTaotvVideoPlaylistGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistGetModel

type TaobaoTaotvVideoPlaylistGetModel struct {
	// 视频图片
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 视频ID
	VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"`
	// 视频标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 时长,单位秒
	Seconds string `json:"seconds,omitempty" xml:"seconds,omitempty"`
	// ott测更新时间
	OttUpdateTime string `json:"ott_update_time,omitempty" xml:"ott_update_time,omitempty"`
	// 视频来源
	From int64 `json:"from,omitempty" xml:"from,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

TaobaoTaotvVideoPlaylistGetModel 结构体

func GetTaobaoTaotvVideoPlaylistGetModel added in v1.3.4

func GetTaobaoTaotvVideoPlaylistGetModel() *TaobaoTaotvVideoPlaylistGetModel

GetTaobaoTaotvVideoPlaylistGetModel() 从对象池中获取TaobaoTaotvVideoPlaylistGetModel

type TaobaoTaotvVideoPlaylistGetResult

type TaobaoTaotvVideoPlaylistGetResult struct {
	// 数据列表
	ModelList []TaobaoTaotvVideoPlaylistGetModel `json:"model_list,omitempty" xml:"model_list>taobao_taotv_video_playlist_get_model,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvVideoPlaylistGetResult 结构体

func GetTaobaoTaotvVideoPlaylistGetResult added in v1.3.4

func GetTaobaoTaotvVideoPlaylistGetResult() *TaobaoTaotvVideoPlaylistGetResult

GetTaobaoTaotvVideoPlaylistGetResult() 从对象池中获取TaobaoTaotvVideoPlaylistGetResult

type TaobaoTaotvVideoPlaylistOttnavGetAPIRequest added in v1.2.0

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

TaobaoTaotvVideoPlaylistOttnavGetAPIRequest ott播单 API请求 taobao.taotv.video.playlist.ottnav.get

根据聚焦播单ID拿到下面播单视频,根据左侧播单ID列表批量拿到播单信息

func GetTaobaoTaotvVideoPlaylistOttnavGetAPIRequest added in v1.3.4

func GetTaobaoTaotvVideoPlaylistOttnavGetAPIRequest() *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest

GetTaobaoTaotvVideoPlaylistOttnavGetRequest 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistOttnavGetAPIRequest

func NewTaobaoTaotvVideoPlaylistOttnavGetRequest

func NewTaobaoTaotvVideoPlaylistOttnavGetRequest() *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest

NewTaobaoTaotvVideoPlaylistOttnavGetRequest 初始化TaobaoTaotvVideoPlaylistOttnavGetAPIRequest对象

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetPlayListId added in v1.2.0

GetPlayListId PlayListId Getter

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetPlayListNav added in v1.2.0

GetPlayListNav PlayListNav Getter

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetPlayListId added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetPlayListId(_playListId int64) error

SetPlayListId is PlayListId Setter 播单id

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetPlayListNav added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetPlayListNav(_playListNav []string) error

SetPlayListNav is PlayListNav Setter 播单列表

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistOttnavGetAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 系统信息

type TaobaoTaotvVideoPlaylistOttnavGetAPIResponse

type TaobaoTaotvVideoPlaylistOttnavGetAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvVideoPlaylistOttnavGetAPIResponseModel
}

TaobaoTaotvVideoPlaylistOttnavGetAPIResponse ott播单 API返回值 taobao.taotv.video.playlist.ottnav.get

根据聚焦播单ID拿到下面播单视频,根据左侧播单ID列表批量拿到播单信息

func GetTaobaoTaotvVideoPlaylistOttnavGetAPIResponse added in v1.3.4

func GetTaobaoTaotvVideoPlaylistOttnavGetAPIResponse() *TaobaoTaotvVideoPlaylistOttnavGetAPIResponse

GetTaobaoTaotvVideoPlaylistOttnavGetAPIResponse 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistOttnavGetAPIResponse

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistOttnavGetAPIResponseModel added in v1.2.0

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

TaobaoTaotvVideoPlaylistOttnavGetAPIResponseModel is ott播单 成功返回结果

func (*TaobaoTaotvVideoPlaylistOttnavGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistOttnavGetResult

type TaobaoTaotvVideoPlaylistOttnavGetResult struct {
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// model
	Model *PlayListNavRbo `json:"model,omitempty" xml:"model,omitempty"`
	// httpStatusCode
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvVideoPlaylistOttnavGetResult 结构体

func GetTaobaoTaotvVideoPlaylistOttnavGetResult added in v1.3.4

func GetTaobaoTaotvVideoPlaylistOttnavGetResult() *TaobaoTaotvVideoPlaylistOttnavGetResult

GetTaobaoTaotvVideoPlaylistOttnavGetResult() 从对象池中获取TaobaoTaotvVideoPlaylistOttnavGetResult

type TaobaoTaotvVideoPlaylistPageAPIRequest added in v1.2.0

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

TaobaoTaotvVideoPlaylistPageAPIRequest 分页获取所有播单 API请求 taobao.taotv.video.playlist.page

获取所有播单信息(分页)

func GetTaobaoTaotvVideoPlaylistPageAPIRequest added in v1.3.4

func GetTaobaoTaotvVideoPlaylistPageAPIRequest() *TaobaoTaotvVideoPlaylistPageAPIRequest

GetTaobaoTaotvVideoPlaylistPageRequest 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistPageAPIRequest

func NewTaobaoTaotvVideoPlaylistPageRequest

func NewTaobaoTaotvVideoPlaylistPageRequest() *TaobaoTaotvVideoPlaylistPageAPIRequest

NewTaobaoTaotvVideoPlaylistPageRequest 初始化TaobaoTaotvVideoPlaylistPageAPIRequest对象

func (TaobaoTaotvVideoPlaylistPageAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTaotvVideoPlaylistPageAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTaotvVideoPlaylistPageAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoTaotvVideoPlaylistPageAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTaotvVideoPlaylistPageAPIRequest) GetPageNo added in v1.2.0

GetPageNo PageNo Getter

func (TaobaoTaotvVideoPlaylistPageAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoTaotvVideoPlaylistPageAPIRequest) GetSystemInfo added in v1.2.0

GetSystemInfo SystemInfo Getter

func (*TaobaoTaotvVideoPlaylistPageAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTaotvVideoPlaylistPageAPIRequest) SetPageNo added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistPageAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 当前页(从1开始)

func (*TaobaoTaotvVideoPlaylistPageAPIRequest) SetSystemInfo added in v1.2.0

func (r *TaobaoTaotvVideoPlaylistPageAPIRequest) SetSystemInfo(_systemInfo string) error

SetSystemInfo is SystemInfo Setter 客户端信息

type TaobaoTaotvVideoPlaylistPageAPIResponse

type TaobaoTaotvVideoPlaylistPageAPIResponse struct {
	model.CommonResponse
	TaobaoTaotvVideoPlaylistPageAPIResponseModel
}

TaobaoTaotvVideoPlaylistPageAPIResponse 分页获取所有播单 API返回值 taobao.taotv.video.playlist.page

获取所有播单信息(分页)

func GetTaobaoTaotvVideoPlaylistPageAPIResponse added in v1.3.4

func GetTaobaoTaotvVideoPlaylistPageAPIResponse() *TaobaoTaotvVideoPlaylistPageAPIResponse

GetTaobaoTaotvVideoPlaylistPageAPIResponse 从 sync.Pool 获取 TaobaoTaotvVideoPlaylistPageAPIResponse

func (*TaobaoTaotvVideoPlaylistPageAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistPageAPIResponseModel added in v1.2.0

type TaobaoTaotvVideoPlaylistPageAPIResponseModel struct {
	XMLName xml.Name `xml:"taotv_video_playlist_page_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoTaotvVideoPlaylistPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoTaotvVideoPlaylistPageAPIResponseModel is 分页获取所有播单 成功返回结果

func (*TaobaoTaotvVideoPlaylistPageAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTaotvVideoPlaylistPageData

type TaobaoTaotvVideoPlaylistPageData struct {
	// 创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 创建时间
	ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"`
	// 图片
	BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"`
	// 播单名称
	PlayListName string `json:"play_list_name,omitempty" xml:"play_list_name,omitempty"`
	// 播单id
	PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"`
}

TaobaoTaotvVideoPlaylistPageData 结构体

func GetTaobaoTaotvVideoPlaylistPageData added in v1.3.4

func GetTaobaoTaotvVideoPlaylistPageData() *TaobaoTaotvVideoPlaylistPageData

GetTaobaoTaotvVideoPlaylistPageData() 从对象池中获取TaobaoTaotvVideoPlaylistPageData

type TaobaoTaotvVideoPlaylistPageModel

type TaobaoTaotvVideoPlaylistPageModel struct {
	// 播单对象
	DataList []TaobaoTaotvVideoPlaylistPageData `json:"data_list,omitempty" xml:"data_list>taobao_taotv_video_playlist_page_data,omitempty"`
	// 当前页
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 此接口默认每次获取100条
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 播单总数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 总共页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

TaobaoTaotvVideoPlaylistPageModel 结构体

func GetTaobaoTaotvVideoPlaylistPageModel added in v1.3.4

func GetTaobaoTaotvVideoPlaylistPageModel() *TaobaoTaotvVideoPlaylistPageModel

GetTaobaoTaotvVideoPlaylistPageModel() 从对象池中获取TaobaoTaotvVideoPlaylistPageModel

type TaobaoTaotvVideoPlaylistPageResult

type TaobaoTaotvVideoPlaylistPageResult struct {
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 状态码
	HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"`
	// 播单信息分页信息
	Model *TaobaoTaotvVideoPlaylistPageModel `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoTaotvVideoPlaylistPageResult 结构体

func GetTaobaoTaotvVideoPlaylistPageResult added in v1.3.4

func GetTaobaoTaotvVideoPlaylistPageResult() *TaobaoTaotvVideoPlaylistPageResult

GetTaobaoTaotvVideoPlaylistPageResult() 从对象池中获取TaobaoTaotvVideoPlaylistPageResult

type V5BaseItemRbo

type V5BaseItemRbo struct {
	// 坑位标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 坑位子标题
	Subtitle string `json:"subtitle,omitempty" xml:"subtitle,omitempty"`
	// 中间图片
	CenterPic string `json:"center_pic,omitempty" xml:"center_pic,omitempty"`
	// 背景图片
	BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"`
	// 背景动图(高配)
	BgPicGif string `json:"bg_pic_gif,omitempty" xml:"bg_pic_gif,omitempty"`
	// 跳转行为
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 扩展字段
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 未解析的扩展字段
	ExtraStr string `json:"extra_str,omitempty" xml:"extra_str,omitempty"`
	// 坑位类型
	ItemType string `json:"item_type,omitempty" xml:"item_type,omitempty"`
	// 评分
	Score string `json:"score,omitempty" xml:"score,omitempty"`
	// 推荐理由
	RecommendReason string `json:"recommend_reason,omitempty" xml:"recommend_reason,omitempty"`
	// 坑位ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 推荐主题ID
	RecommendRuleId int64 `json:"recommend_rule_id,omitempty" xml:"recommend_rule_id,omitempty"`
}

V5BaseItemRbo 结构体

func GetV5BaseItemRbo added in v1.3.4

func GetV5BaseItemRbo() *V5BaseItemRbo

GetV5BaseItemRbo() 从对象池中获取V5BaseItemRbo

type Videolist

type Videolist struct {
	// 视频ID信息
	VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"`
	// 视频名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 视频图片
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 视频的来源类型,来源这个视频所在节目单的视频来源类型
	VideoExtType int64 `json:"video_ext_type,omitempty" xml:"video_ext_type,omitempty"`
	// 当前视频的播单ID
	PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"`
	// 当前视频的节目ID
	ProgramId int64 `json:"program_id,omitempty" xml:"program_id,omitempty"`
	// 当前视频的排序
	Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"`
	// 视频时长(单位秒)
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 主键ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

Videolist 结构体

func GetVideolist added in v1.3.4

func GetVideolist() *Videolist

GetVideolist() 从对象池中获取Videolist

type Videos

type Videos struct {
	// 视频标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 视频ID
	VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"`
	// 视频图片
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 视频来源
	From string `json:"from,omitempty" xml:"from,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

Videos 结构体

func GetVideos added in v1.3.4

func GetVideos() *Videos

GetVideos() 从对象池中获取Videos

type YoukuTvDesktopToyouRecommendAPIRequest added in v1.2.0

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

YoukuTvDesktopToyouRecommendAPIRequest TV桌面为你推荐接口 API请求 youku.tv.desktop.toyou.recommend

提供为你推荐数据

func GetYoukuTvDesktopToyouRecommendAPIRequest added in v1.3.4

func GetYoukuTvDesktopToyouRecommendAPIRequest() *YoukuTvDesktopToyouRecommendAPIRequest

GetYoukuTvDesktopToyouRecommendRequest 从 sync.Pool 获取 YoukuTvDesktopToyouRecommendAPIRequest

func NewYoukuTvDesktopToyouRecommendRequest

func NewYoukuTvDesktopToyouRecommendRequest() *YoukuTvDesktopToyouRecommendAPIRequest

NewYoukuTvDesktopToyouRecommendRequest 初始化YoukuTvDesktopToyouRecommendAPIRequest对象

func (YoukuTvDesktopToyouRecommendAPIRequest) GetApiMethodName added in v1.2.0

func (r YoukuTvDesktopToyouRecommendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (YoukuTvDesktopToyouRecommendAPIRequest) GetApiParams added in v1.2.0

func (r YoukuTvDesktopToyouRecommendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (YoukuTvDesktopToyouRecommendAPIRequest) GetBcp added in v1.2.0

GetBcp Bcp Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetChargeType added in v1.2.0

GetChargeType ChargeType Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetDeviceMedia added in v1.2.0

GetDeviceMedia DeviceMedia Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetDeviceModel added in v1.2.0

GetDeviceModel DeviceModel Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetFrom added in v1.2.0

GetFrom From Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetIp added in v1.2.0

GetIp Ip Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetMac added in v1.2.0

GetMac Mac Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetMaxSize added in v1.2.0

GetMaxSize MaxSize Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (YoukuTvDesktopToyouRecommendAPIRequest) GetSw added in v1.2.0

GetSw Sw Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetToken added in v1.2.0

GetToken Token Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetUuid added in v1.2.0

GetUuid Uuid Getter

func (YoukuTvDesktopToyouRecommendAPIRequest) GetVersionCode added in v1.2.0

func (r YoukuTvDesktopToyouRecommendAPIRequest) GetVersionCode() int64

GetVersionCode VersionCode Getter

func (*YoukuTvDesktopToyouRecommendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetBcp added in v1.2.0

SetBcp is Bcp Setter 播控方,1:华数 7:CIBN

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetChargeType added in v1.2.0

func (r *YoukuTvDesktopToyouRecommendAPIRequest) SetChargeType(_chargeType string) error

SetChargeType is ChargeType Setter 支持收费方式,0-免费 1-限免 2-单点 3-包月 4-红包 5-单包,多项用“,”隔开

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetDeviceMedia added in v1.2.0

func (r *YoukuTvDesktopToyouRecommendAPIRequest) SetDeviceMedia(_deviceMedia string) error

SetDeviceMedia is DeviceMedia Setter 支持媒体类型,dts,drm,dolby,h265

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetDeviceModel added in v1.2.0

func (r *YoukuTvDesktopToyouRecommendAPIRequest) SetDeviceModel(_deviceModel string) error

SetDeviceModel is DeviceModel Setter 终端设备型号

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetFrom added in v1.2.0

SetFrom is From Setter 影视来源,0-淘tv 7-优酷免费 9-优酷付费 多项用“,”隔开

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetIp added in v1.2.0

SetIp is Ip Setter 请求IP

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetMac added in v1.2.0

SetMac is Mac Setter 终端设备mac

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetMaxSize added in v1.2.0

func (r *YoukuTvDesktopToyouRecommendAPIRequest) SetMaxSize(_maxSize int64) error

SetMaxSize is MaxSize Setter 获取的最大节目数

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetSw added in v1.2.0

SetSw is Sw Setter 分辨率,sw720 sw1080

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetToken added in v1.2.0

SetToken is Token Setter 用户登陆token

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetUuid added in v1.2.0

SetUuid is Uuid Setter 终端设备uuid

func (*YoukuTvDesktopToyouRecommendAPIRequest) SetVersionCode added in v1.2.0

func (r *YoukuTvDesktopToyouRecommendAPIRequest) SetVersionCode(_versionCode int64) error

SetVersionCode is VersionCode Setter 桌面版本号

type YoukuTvDesktopToyouRecommendAPIResponse

type YoukuTvDesktopToyouRecommendAPIResponse struct {
	model.CommonResponse
	YoukuTvDesktopToyouRecommendAPIResponseModel
}

YoukuTvDesktopToyouRecommendAPIResponse TV桌面为你推荐接口 API返回值 youku.tv.desktop.toyou.recommend

提供为你推荐数据

func GetYoukuTvDesktopToyouRecommendAPIResponse added in v1.3.4

func GetYoukuTvDesktopToyouRecommendAPIResponse() *YoukuTvDesktopToyouRecommendAPIResponse

GetYoukuTvDesktopToyouRecommendAPIResponse 从 sync.Pool 获取 YoukuTvDesktopToyouRecommendAPIResponse

func (*YoukuTvDesktopToyouRecommendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type YoukuTvDesktopToyouRecommendAPIResponseModel added in v1.2.0

type YoukuTvDesktopToyouRecommendAPIResponseModel struct {
	XMLName xml.Name `xml:"youku_tv_desktop_toyou_recommend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应的结果列表
	Results []V5BaseItemRbo `json:"results,omitempty" xml:"results>v5base_item_rbo,omitempty"`
}

YoukuTvDesktopToyouRecommendAPIResponseModel is TV桌面为你推荐接口 成功返回结果

func (*YoukuTvDesktopToyouRecommendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

Jump to

Keyboard shortcuts

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