Documentation ¶
Index ¶
- type CarouselChannelRbo
- type CarouselCurrentPlayRbo
- type CarouselPlaylistVideoRbo
- type Channels
- type PlayListNavRbo
- type Playlist
- type TaobaoTaotvCarouselCategoryListAPIResponse
- type TaobaoTaotvCarouselCategoryListModel
- type TaobaoTaotvCarouselCategoryListRequest
- func (r TaobaoTaotvCarouselCategoryListRequest) GetApiMethodName() string
- func (r TaobaoTaotvCarouselCategoryListRequest) GetApiParams() url.Values
- func (r TaobaoTaotvCarouselCategoryListRequest) GetSystemInfo() string
- func (r *TaobaoTaotvCarouselCategoryListRequest) SetSystemInfo(systemInfo string) error
- type TaobaoTaotvCarouselCategoryListResponse
- type TaobaoTaotvCarouselCategoryListResult
- type TaobaoTaotvCarouselChannelAllAPIResponse
- type TaobaoTaotvCarouselChannelAllModel
- type TaobaoTaotvCarouselChannelAllRequest
- type TaobaoTaotvCarouselChannelAllResponse
- type TaobaoTaotvCarouselChannelAllResult
- type TaobaoTaotvCarouselPlaylistGetAPIResponse
- type TaobaoTaotvCarouselPlaylistGetRequest
- func (r TaobaoTaotvCarouselPlaylistGetRequest) GetApiMethodName() string
- func (r TaobaoTaotvCarouselPlaylistGetRequest) GetApiParams() url.Values
- func (r TaobaoTaotvCarouselPlaylistGetRequest) GetChannelId() int64
- func (r TaobaoTaotvCarouselPlaylistGetRequest) GetSystemInfo() string
- func (r *TaobaoTaotvCarouselPlaylistGetRequest) SetChannelId(channelId int64) error
- func (r *TaobaoTaotvCarouselPlaylistGetRequest) SetSystemInfo(systemInfo string) error
- type TaobaoTaotvCarouselPlaylistGetResponse
- type TaobaoTaotvCarouselPlaylistGetResult
- type TaobaoTaotvVideoPlaylistAllAPIResponse
- type TaobaoTaotvVideoPlaylistAllModel
- type TaobaoTaotvVideoPlaylistAllRequest
- type TaobaoTaotvVideoPlaylistAllResponse
- type TaobaoTaotvVideoPlaylistAllResult
- type TaobaoTaotvVideoPlaylistGetAPIResponse
- type TaobaoTaotvVideoPlaylistGetModel
- type TaobaoTaotvVideoPlaylistGetRequest
- func (r TaobaoTaotvVideoPlaylistGetRequest) GetApiMethodName() string
- func (r TaobaoTaotvVideoPlaylistGetRequest) GetApiParams() url.Values
- func (r TaobaoTaotvVideoPlaylistGetRequest) GetPlayListId() int64
- func (r TaobaoTaotvVideoPlaylistGetRequest) GetSystemInfo() string
- func (r *TaobaoTaotvVideoPlaylistGetRequest) SetPlayListId(playListId int64) error
- func (r *TaobaoTaotvVideoPlaylistGetRequest) SetSystemInfo(systemInfo string) error
- type TaobaoTaotvVideoPlaylistGetResponse
- type TaobaoTaotvVideoPlaylistGetResult
- type TaobaoTaotvVideoPlaylistOttnavGetAPIResponse
- type TaobaoTaotvVideoPlaylistOttnavGetRequest
- func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiMethodName() string
- func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiParams() url.Values
- func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListId() int64
- func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListNav() []string
- func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetSystemInfo() string
- func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListId(playListId int64) error
- func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListNav(playListNav []string) error
- func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetSystemInfo(systemInfo string) error
- type TaobaoTaotvVideoPlaylistOttnavGetResponse
- type TaobaoTaotvVideoPlaylistOttnavGetResult
- type TaobaoTaotvVideoPlaylistPageAPIResponse
- type TaobaoTaotvVideoPlaylistPageData
- type TaobaoTaotvVideoPlaylistPageModel
- type TaobaoTaotvVideoPlaylistPageRequest
- func (r TaobaoTaotvVideoPlaylistPageRequest) GetApiMethodName() string
- func (r TaobaoTaotvVideoPlaylistPageRequest) GetApiParams() url.Values
- func (r TaobaoTaotvVideoPlaylistPageRequest) GetPageNo() int64
- func (r TaobaoTaotvVideoPlaylistPageRequest) GetSystemInfo() string
- func (r *TaobaoTaotvVideoPlaylistPageRequest) SetPageNo(pageNo int64) error
- func (r *TaobaoTaotvVideoPlaylistPageRequest) SetSystemInfo(systemInfo string) error
- type TaobaoTaotvVideoPlaylistPageResponse
- type TaobaoTaotvVideoPlaylistPageResult
- type V5BaseItemRbo
- type Videolist
- type Videos
- type YoukuTvDesktopToyouRecommendAPIResponse
- type YoukuTvDesktopToyouRecommendRequest
- func (r YoukuTvDesktopToyouRecommendRequest) GetApiMethodName() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetApiParams() url.Values
- func (r YoukuTvDesktopToyouRecommendRequest) GetBcp() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetChargeType() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetDeviceMedia() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetDeviceModel() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetFrom() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetIp() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetMac() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetMaxSize() int64
- func (r YoukuTvDesktopToyouRecommendRequest) GetSw() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetToken() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetUuid() string
- func (r YoukuTvDesktopToyouRecommendRequest) GetVersionCode() int64
- func (r *YoukuTvDesktopToyouRecommendRequest) SetBcp(bcp string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetChargeType(chargeType string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetDeviceMedia(deviceMedia string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetDeviceModel(deviceModel string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetFrom(from string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetIp(ip string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetMac(mac string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetMaxSize(maxSize int64) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetSw(sw string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetToken(token string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetUuid(uuid string) error
- func (r *YoukuTvDesktopToyouRecommendRequest) SetVersionCode(versionCode int64) error
- type YoukuTvDesktopToyouRecommendResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CarouselChannelRbo ¶
type CarouselChannelRbo struct { SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"` VideoList []Videolist `json:"video_list,omitempty" xml:"video_list,omitempty"` CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"` Description string `json:"description,omitempty" xml:"description,omitempty"` Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
CarouselChannelRbo
type CarouselCurrentPlayRbo ¶
type CarouselCurrentPlayRbo struct { Video *CarouselPlaylistVideoRbo `json:"video,omitempty" xml:"video,omitempty"` Point int64 `json:"point,omitempty" xml:"point,omitempty"` }
CarouselCurrentPlayRbo
type CarouselPlaylistVideoRbo ¶
type CarouselPlaylistVideoRbo struct { VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"` VideoExtType int64 `json:"video_ext_type,omitempty" xml:"video_ext_type,omitempty"` PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"` 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"` Name string `json:"name,omitempty" xml:"name,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
CarouselPlaylistVideoRbo
type Channels ¶
type Channels struct { Id int64 `json:"id,omitempty" xml:"id,omitempty"` SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"` VideoList []Videolist `json:"video_list,omitempty" xml:"video_list,omitempty"` CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"` Description string `json:"description,omitempty" xml:"description,omitempty"` Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` }
Channels
type Playlist ¶
type Playlist struct { PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"` PlayListName string `json:"play_list_name,omitempty" xml:"play_list_name,omitempty"` BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"` IconPic string `json:"icon_pic,omitempty" xml:"icon_pic,omitempty"` HasRecommend int64 `json:"has_recommend,omitempty" xml:"has_recommend,omitempty"` }
Playlist
type TaobaoTaotvCarouselCategoryListAPIResponse ¶
type TaobaoTaotvCarouselCategoryListAPIResponse struct { model.CommonResponse TaobaoTaotvCarouselCategoryListResponse }
获取轮播分类列表 APIResponse taobao.taotv.carousel.category.list
获取轮播分类列表
type TaobaoTaotvCarouselCategoryListModel ¶
type TaobaoTaotvCarouselCategoryListModel struct { Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` ChannelList []Channels `json:"channel_list,omitempty" xml:"channel_list,omitempty"` }
TaobaoTaotvCarouselCategoryListModel
type TaobaoTaotvCarouselCategoryListRequest ¶
type TaobaoTaotvCarouselCategoryListRequest struct { model.Params // contains filtered or unexported fields }
获取轮播分类列表 APIRequest taobao.taotv.carousel.category.list
获取轮播分类列表
func NewTaobaoTaotvCarouselCategoryListRequest ¶
func NewTaobaoTaotvCarouselCategoryListRequest() *TaobaoTaotvCarouselCategoryListRequest
func (TaobaoTaotvCarouselCategoryListRequest) GetApiMethodName ¶
func (r TaobaoTaotvCarouselCategoryListRequest) GetApiMethodName() string
func (TaobaoTaotvCarouselCategoryListRequest) GetApiParams ¶
func (r TaobaoTaotvCarouselCategoryListRequest) GetApiParams() url.Values
func (TaobaoTaotvCarouselCategoryListRequest) GetSystemInfo ¶
func (r TaobaoTaotvCarouselCategoryListRequest) GetSystemInfo() string
func (*TaobaoTaotvCarouselCategoryListRequest) SetSystemInfo ¶
func (r *TaobaoTaotvCarouselCategoryListRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvCarouselCategoryListResponse ¶
type TaobaoTaotvCarouselCategoryListResponse struct { XMLName xml.Name `xml:"taotv_carousel_category_list_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvCarouselCategoryListResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvCarouselCategoryListResult ¶
type TaobaoTaotvCarouselCategoryListResult struct { ModelList []TaobaoTaotvCarouselCategoryListModel `json:"model_list,omitempty" xml:"model_list,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoTaotvCarouselCategoryListResult
type TaobaoTaotvCarouselChannelAllAPIResponse ¶
type TaobaoTaotvCarouselChannelAllAPIResponse struct { model.CommonResponse TaobaoTaotvCarouselChannelAllResponse }
获取所有频道列表 APIResponse taobao.taotv.carousel.channel.all
获取所有频道列表,按照序号升序
type TaobaoTaotvCarouselChannelAllModel ¶
type TaobaoTaotvCarouselChannelAllModel struct { SerialNumber int64 `json:"serial_number,omitempty" xml:"serial_number,omitempty"` VideoList []Videolist `json:"video_list,omitempty" xml:"video_list,omitempty"` CurrentVideo *CarouselCurrentPlayRbo `json:"current_video,omitempty" xml:"current_video,omitempty"` Description string `json:"description,omitempty" xml:"description,omitempty"` Bcp int64 `json:"bcp,omitempty" xml:"bcp,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` SwitchTime int64 `json:"switch_time,omitempty" xml:"switch_time,omitempty"` }
TaobaoTaotvCarouselChannelAllModel
type TaobaoTaotvCarouselChannelAllRequest ¶
type TaobaoTaotvCarouselChannelAllRequest struct { model.Params // contains filtered or unexported fields }
获取所有频道列表 APIRequest taobao.taotv.carousel.channel.all
获取所有频道列表,按照序号升序
func NewTaobaoTaotvCarouselChannelAllRequest ¶
func NewTaobaoTaotvCarouselChannelAllRequest() *TaobaoTaotvCarouselChannelAllRequest
func (TaobaoTaotvCarouselChannelAllRequest) GetApiMethodName ¶
func (r TaobaoTaotvCarouselChannelAllRequest) GetApiMethodName() string
func (TaobaoTaotvCarouselChannelAllRequest) GetApiParams ¶
func (r TaobaoTaotvCarouselChannelAllRequest) GetApiParams() url.Values
func (TaobaoTaotvCarouselChannelAllRequest) GetSystemInfo ¶
func (r TaobaoTaotvCarouselChannelAllRequest) GetSystemInfo() string
func (*TaobaoTaotvCarouselChannelAllRequest) SetSystemInfo ¶
func (r *TaobaoTaotvCarouselChannelAllRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvCarouselChannelAllResponse ¶
type TaobaoTaotvCarouselChannelAllResponse struct { XMLName xml.Name `xml:"taotv_carousel_channel_all_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvCarouselChannelAllResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvCarouselChannelAllResult ¶
type TaobaoTaotvCarouselChannelAllResult struct { ModelList []TaobaoTaotvCarouselChannelAllModel `json:"model_list,omitempty" xml:"model_list,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoTaotvCarouselChannelAllResult
type TaobaoTaotvCarouselPlaylistGetAPIResponse ¶
type TaobaoTaotvCarouselPlaylistGetAPIResponse struct { model.CommonResponse TaobaoTaotvCarouselPlaylistGetResponse }
根据频道ID获取频道下节目单以及当前播放 APIResponse taobao.taotv.carousel.playlist.get
根据频道ID获取频道下节目单以及当前播放,包括所有视频源的视频
type TaobaoTaotvCarouselPlaylistGetRequest ¶
type TaobaoTaotvCarouselPlaylistGetRequest struct { model.Params // contains filtered or unexported fields }
根据频道ID获取频道下节目单以及当前播放 APIRequest taobao.taotv.carousel.playlist.get
根据频道ID获取频道下节目单以及当前播放,包括所有视频源的视频
func NewTaobaoTaotvCarouselPlaylistGetRequest ¶
func NewTaobaoTaotvCarouselPlaylistGetRequest() *TaobaoTaotvCarouselPlaylistGetRequest
func (TaobaoTaotvCarouselPlaylistGetRequest) GetApiMethodName ¶
func (r TaobaoTaotvCarouselPlaylistGetRequest) GetApiMethodName() string
func (TaobaoTaotvCarouselPlaylistGetRequest) GetApiParams ¶
func (r TaobaoTaotvCarouselPlaylistGetRequest) GetApiParams() url.Values
func (TaobaoTaotvCarouselPlaylistGetRequest) GetChannelId ¶
func (r TaobaoTaotvCarouselPlaylistGetRequest) GetChannelId() int64
func (TaobaoTaotvCarouselPlaylistGetRequest) GetSystemInfo ¶
func (r TaobaoTaotvCarouselPlaylistGetRequest) GetSystemInfo() string
func (*TaobaoTaotvCarouselPlaylistGetRequest) SetChannelId ¶
func (r *TaobaoTaotvCarouselPlaylistGetRequest) SetChannelId(channelId int64) error
func (*TaobaoTaotvCarouselPlaylistGetRequest) SetSystemInfo ¶
func (r *TaobaoTaotvCarouselPlaylistGetRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvCarouselPlaylistGetResponse ¶
type TaobaoTaotvCarouselPlaylistGetResponse struct { XMLName xml.Name `xml:"taotv_carousel_playlist_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvCarouselPlaylistGetResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvCarouselPlaylistGetResult ¶
type TaobaoTaotvCarouselPlaylistGetResult struct { Model *CarouselChannelRbo `json:"model,omitempty" xml:"model,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoTaotvCarouselPlaylistGetResult
type TaobaoTaotvVideoPlaylistAllAPIResponse ¶
type TaobaoTaotvVideoPlaylistAllAPIResponse struct { model.CommonResponse TaobaoTaotvVideoPlaylistAllResponse }
获取播单列表 APIResponse taobao.taotv.video.playlist.all
根据牌照和视频源等获取播单列表
type TaobaoTaotvVideoPlaylistAllModel ¶
type TaobaoTaotvVideoPlaylistAllModel struct { PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"` PlayListName string `json:"play_list_name,omitempty" xml:"play_list_name,omitempty"` BgPic string `json:"bg_pic,omitempty" xml:"bg_pic,omitempty"` ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"` CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"` }
TaobaoTaotvVideoPlaylistAllModel
type TaobaoTaotvVideoPlaylistAllRequest ¶
type TaobaoTaotvVideoPlaylistAllRequest struct { model.Params // contains filtered or unexported fields }
获取播单列表 APIRequest taobao.taotv.video.playlist.all
根据牌照和视频源等获取播单列表
func NewTaobaoTaotvVideoPlaylistAllRequest ¶
func NewTaobaoTaotvVideoPlaylistAllRequest() *TaobaoTaotvVideoPlaylistAllRequest
func (TaobaoTaotvVideoPlaylistAllRequest) GetApiMethodName ¶
func (r TaobaoTaotvVideoPlaylistAllRequest) GetApiMethodName() string
func (TaobaoTaotvVideoPlaylistAllRequest) GetApiParams ¶
func (r TaobaoTaotvVideoPlaylistAllRequest) GetApiParams() url.Values
func (TaobaoTaotvVideoPlaylistAllRequest) GetSystemInfo ¶
func (r TaobaoTaotvVideoPlaylistAllRequest) GetSystemInfo() string
func (*TaobaoTaotvVideoPlaylistAllRequest) SetSystemInfo ¶
func (r *TaobaoTaotvVideoPlaylistAllRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvVideoPlaylistAllResponse ¶
type TaobaoTaotvVideoPlaylistAllResponse struct { XMLName xml.Name `xml:"taotv_video_playlist_all_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvVideoPlaylistAllResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvVideoPlaylistAllResult ¶
type TaobaoTaotvVideoPlaylistAllResult struct { ModelList []TaobaoTaotvVideoPlaylistAllModel `json:"model_list,omitempty" xml:"model_list,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoTaotvVideoPlaylistAllResult
type TaobaoTaotvVideoPlaylistGetAPIResponse ¶
type TaobaoTaotvVideoPlaylistGetAPIResponse struct { model.CommonResponse TaobaoTaotvVideoPlaylistGetResponse }
根据频道ID获取频道下节目单以及当前播放 APIResponse taobao.taotv.video.playlist.get
根据频道ID获取频道下节目单以及当前播放
type TaobaoTaotvVideoPlaylistGetModel ¶
type TaobaoTaotvVideoPlaylistGetModel struct { PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"` From int64 `json:"from,omitempty" xml:"from,omitempty"` Title string `json:"title,omitempty" xml:"title,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` Seconds string `json:"seconds,omitempty" xml:"seconds,omitempty"` OttUpdateTime string `json:"ott_update_time,omitempty" xml:"ott_update_time,omitempty"` }
TaobaoTaotvVideoPlaylistGetModel
type TaobaoTaotvVideoPlaylistGetRequest ¶
type TaobaoTaotvVideoPlaylistGetRequest struct { model.Params // contains filtered or unexported fields }
根据频道ID获取频道下节目单以及当前播放 APIRequest taobao.taotv.video.playlist.get
根据频道ID获取频道下节目单以及当前播放
func NewTaobaoTaotvVideoPlaylistGetRequest ¶
func NewTaobaoTaotvVideoPlaylistGetRequest() *TaobaoTaotvVideoPlaylistGetRequest
func (TaobaoTaotvVideoPlaylistGetRequest) GetApiMethodName ¶
func (r TaobaoTaotvVideoPlaylistGetRequest) GetApiMethodName() string
func (TaobaoTaotvVideoPlaylistGetRequest) GetApiParams ¶
func (r TaobaoTaotvVideoPlaylistGetRequest) GetApiParams() url.Values
func (TaobaoTaotvVideoPlaylistGetRequest) GetPlayListId ¶
func (r TaobaoTaotvVideoPlaylistGetRequest) GetPlayListId() int64
func (TaobaoTaotvVideoPlaylistGetRequest) GetSystemInfo ¶
func (r TaobaoTaotvVideoPlaylistGetRequest) GetSystemInfo() string
func (*TaobaoTaotvVideoPlaylistGetRequest) SetPlayListId ¶
func (r *TaobaoTaotvVideoPlaylistGetRequest) SetPlayListId(playListId int64) error
func (*TaobaoTaotvVideoPlaylistGetRequest) SetSystemInfo ¶
func (r *TaobaoTaotvVideoPlaylistGetRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvVideoPlaylistGetResponse ¶
type TaobaoTaotvVideoPlaylistGetResponse struct { XMLName xml.Name `xml:"taotv_video_playlist_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvVideoPlaylistGetResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvVideoPlaylistGetResult ¶
type TaobaoTaotvVideoPlaylistGetResult struct { ModelList []TaobaoTaotvVideoPlaylistGetModel `json:"model_list,omitempty" xml:"model_list,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoTaotvVideoPlaylistGetResult
type TaobaoTaotvVideoPlaylistOttnavGetAPIResponse ¶
type TaobaoTaotvVideoPlaylistOttnavGetAPIResponse struct {}
ott播单 APIResponse taobao.taotv.video.playlist.ottnav.get
根据聚焦播单ID拿到下面播单视频,根据左侧播单ID列表批量拿到播单信息
type TaobaoTaotvVideoPlaylistOttnavGetRequest ¶
type TaobaoTaotvVideoPlaylistOttnavGetRequest struct { // contains filtered or unexported fields }
ott播单 APIRequest taobao.taotv.video.playlist.ottnav.get
根据聚焦播单ID拿到下面播单视频,根据左侧播单ID列表批量拿到播单信息
func NewTaobaoTaotvVideoPlaylistOttnavGetRequest ¶
func NewTaobaoTaotvVideoPlaylistOttnavGetRequest() *TaobaoTaotvVideoPlaylistOttnavGetRequest
func (TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiMethodName ¶
func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiMethodName() string
func (TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiParams ¶
func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetApiParams() url.Values
func (TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListId ¶
func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListId() int64
func (TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListNav ¶
func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetPlayListNav() []string
func (TaobaoTaotvVideoPlaylistOttnavGetRequest) GetSystemInfo ¶
func (r TaobaoTaotvVideoPlaylistOttnavGetRequest) GetSystemInfo() string
func (*TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListId ¶
func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListId(playListId int64) error
func (*TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListNav ¶
func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetPlayListNav(playListNav []string) error
func (*TaobaoTaotvVideoPlaylistOttnavGetRequest) SetSystemInfo ¶
func (r *TaobaoTaotvVideoPlaylistOttnavGetRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvVideoPlaylistOttnavGetResponse ¶
type TaobaoTaotvVideoPlaylistOttnavGetResponse struct {}
type TaobaoTaotvVideoPlaylistOttnavGetResult ¶
type TaobaoTaotvVideoPlaylistOttnavGetResult struct {}
TaobaoTaotvVideoPlaylistOttnavGetResult
type TaobaoTaotvVideoPlaylistPageAPIResponse ¶
type TaobaoTaotvVideoPlaylistPageAPIResponse struct { model.CommonResponse TaobaoTaotvVideoPlaylistPageResponse }
分页获取所有播单 APIResponse taobao.taotv.video.playlist.page
获取所有播单信息(分页)
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"` PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"` }
TaobaoTaotvVideoPlaylistPageData
type TaobaoTaotvVideoPlaylistPageModel ¶
type TaobaoTaotvVideoPlaylistPageModel struct { PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"` 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"` DataList []TaobaoTaotvVideoPlaylistPageData `json:"data_list,omitempty" xml:"data_list,omitempty"` }
TaobaoTaotvVideoPlaylistPageModel
type TaobaoTaotvVideoPlaylistPageRequest ¶
type TaobaoTaotvVideoPlaylistPageRequest struct { model.Params // contains filtered or unexported fields }
分页获取所有播单 APIRequest taobao.taotv.video.playlist.page
获取所有播单信息(分页)
func NewTaobaoTaotvVideoPlaylistPageRequest ¶
func NewTaobaoTaotvVideoPlaylistPageRequest() *TaobaoTaotvVideoPlaylistPageRequest
func (TaobaoTaotvVideoPlaylistPageRequest) GetApiMethodName ¶
func (r TaobaoTaotvVideoPlaylistPageRequest) GetApiMethodName() string
func (TaobaoTaotvVideoPlaylistPageRequest) GetApiParams ¶
func (r TaobaoTaotvVideoPlaylistPageRequest) GetApiParams() url.Values
func (TaobaoTaotvVideoPlaylistPageRequest) GetPageNo ¶
func (r TaobaoTaotvVideoPlaylistPageRequest) GetPageNo() int64
func (TaobaoTaotvVideoPlaylistPageRequest) GetSystemInfo ¶
func (r TaobaoTaotvVideoPlaylistPageRequest) GetSystemInfo() string
func (*TaobaoTaotvVideoPlaylistPageRequest) SetPageNo ¶
func (r *TaobaoTaotvVideoPlaylistPageRequest) SetPageNo(pageNo int64) error
func (*TaobaoTaotvVideoPlaylistPageRequest) SetSystemInfo ¶
func (r *TaobaoTaotvVideoPlaylistPageRequest) SetSystemInfo(systemInfo string) error
type TaobaoTaotvVideoPlaylistPageResponse ¶
type TaobaoTaotvVideoPlaylistPageResponse struct { XMLName xml.Name `xml:"taotv_video_playlist_page_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *TaobaoTaotvVideoPlaylistPageResult `json:"result,omitempty" xml:"result,omitempty"` }
type TaobaoTaotvVideoPlaylistPageResult ¶
type TaobaoTaotvVideoPlaylistPageResult struct { Success bool `json:"success,omitempty" xml:"success,omitempty"` MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` 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"` }
TaobaoTaotvVideoPlaylistPageResult
type V5BaseItemRbo ¶
type V5BaseItemRbo struct { Id int64 `json:"id,omitempty" xml:"id,omitempty"` 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"` RecommendRuleId int64 `json:"recommend_rule_id,omitempty" xml:"recommend_rule_id,omitempty"` RecommendReason string `json:"recommend_reason,omitempty" xml:"recommend_reason,omitempty"` }
V5BaseItemRbo
type Videolist ¶
type Videolist struct { VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"` VideoExtType int64 `json:"video_ext_type,omitempty" xml:"video_ext_type,omitempty"` PlayListId int64 `json:"play_list_id,omitempty" xml:"play_list_id,omitempty"` 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"` Name string `json:"name,omitempty" xml:"name,omitempty"` Pic string `json:"pic,omitempty" xml:"pic,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
Videolist
type Videos ¶
type Videos struct { Id int64 `json:"id,omitempty" xml:"id,omitempty"` Title string `json:"title,omitempty" xml:"title,omitempty"` From string `json:"from,omitempty" xml:"from,omitempty"` VideoId string `json:"video_id,omitempty" xml:"video_id,omitempty"` PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` }
Videos
type YoukuTvDesktopToyouRecommendAPIResponse ¶
type YoukuTvDesktopToyouRecommendAPIResponse struct { model.CommonResponse YoukuTvDesktopToyouRecommendResponse }
TV桌面为你推荐接口 APIResponse youku.tv.desktop.toyou.recommend
提供为你推荐数据
type YoukuTvDesktopToyouRecommendRequest ¶
type YoukuTvDesktopToyouRecommendRequest struct { model.Params // contains filtered or unexported fields }
TV桌面为你推荐接口 APIRequest youku.tv.desktop.toyou.recommend
提供为你推荐数据
func NewYoukuTvDesktopToyouRecommendRequest ¶
func NewYoukuTvDesktopToyouRecommendRequest() *YoukuTvDesktopToyouRecommendRequest
func (YoukuTvDesktopToyouRecommendRequest) GetApiMethodName ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetApiMethodName() string
func (YoukuTvDesktopToyouRecommendRequest) GetApiParams ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetApiParams() url.Values
func (YoukuTvDesktopToyouRecommendRequest) GetBcp ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetBcp() string
func (YoukuTvDesktopToyouRecommendRequest) GetChargeType ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetChargeType() string
func (YoukuTvDesktopToyouRecommendRequest) GetDeviceMedia ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetDeviceMedia() string
func (YoukuTvDesktopToyouRecommendRequest) GetDeviceModel ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetDeviceModel() string
func (YoukuTvDesktopToyouRecommendRequest) GetFrom ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetFrom() string
func (YoukuTvDesktopToyouRecommendRequest) GetIp ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetIp() string
func (YoukuTvDesktopToyouRecommendRequest) GetMac ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetMac() string
func (YoukuTvDesktopToyouRecommendRequest) GetMaxSize ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetMaxSize() int64
func (YoukuTvDesktopToyouRecommendRequest) GetSw ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetSw() string
func (YoukuTvDesktopToyouRecommendRequest) GetToken ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetToken() string
func (YoukuTvDesktopToyouRecommendRequest) GetUuid ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetUuid() string
func (YoukuTvDesktopToyouRecommendRequest) GetVersionCode ¶
func (r YoukuTvDesktopToyouRecommendRequest) GetVersionCode() int64
func (*YoukuTvDesktopToyouRecommendRequest) SetBcp ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetBcp(bcp string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetChargeType ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetChargeType(chargeType string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetDeviceMedia ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetDeviceMedia(deviceMedia string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetDeviceModel ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetDeviceModel(deviceModel string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetFrom ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetFrom(from string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetIp ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetIp(ip string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetMac ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetMac(mac string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetMaxSize ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetMaxSize(maxSize int64) error
func (*YoukuTvDesktopToyouRecommendRequest) SetSw ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetSw(sw string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetToken ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetToken(token string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetUuid ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetUuid(uuid string) error
func (*YoukuTvDesktopToyouRecommendRequest) SetVersionCode ¶
func (r *YoukuTvDesktopToyouRecommendRequest) SetVersionCode(versionCode int64) error
type YoukuTvDesktopToyouRecommendResponse ¶
type YoukuTvDesktopToyouRecommendResponse 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"` }
Source Files ¶
- CarouselChannelRbo.go
- CarouselCurrentPlayRbo.go
- CarouselPlaylistVideoRbo.go
- Channels.go
- PlayListNavRbo.go
- Playlist.go
- TaobaoTaotvCarouselCategoryListModel.go
- TaobaoTaotvCarouselCategoryListRequest.go
- TaobaoTaotvCarouselCategoryListResponse.go
- TaobaoTaotvCarouselCategoryListResult.go
- TaobaoTaotvCarouselChannelAllModel.go
- TaobaoTaotvCarouselChannelAllRequest.go
- TaobaoTaotvCarouselChannelAllResponse.go
- TaobaoTaotvCarouselChannelAllResult.go
- TaobaoTaotvCarouselPlaylistGetRequest.go
- TaobaoTaotvCarouselPlaylistGetResponse.go
- TaobaoTaotvCarouselPlaylistGetResult.go
- TaobaoTaotvVideoPlaylistAllModel.go
- TaobaoTaotvVideoPlaylistAllRequest.go
- TaobaoTaotvVideoPlaylistAllResponse.go
- TaobaoTaotvVideoPlaylistAllResult.go
- TaobaoTaotvVideoPlaylistGetModel.go
- TaobaoTaotvVideoPlaylistGetRequest.go
- TaobaoTaotvVideoPlaylistGetResponse.go
- TaobaoTaotvVideoPlaylistGetResult.go
- TaobaoTaotvVideoPlaylistOttnavGetRequest.go
- TaobaoTaotvVideoPlaylistOttnavGetResponse.go
- TaobaoTaotvVideoPlaylistOttnavGetResult.go
- TaobaoTaotvVideoPlaylistPageData.go
- TaobaoTaotvVideoPlaylistPageModel.go
- TaobaoTaotvVideoPlaylistPageRequest.go
- TaobaoTaotvVideoPlaylistPageResponse.go
- TaobaoTaotvVideoPlaylistPageResult.go
- V5BaseItemRbo.go
- Videolist.go
- Videos.go
- YoukuTvDesktopToyouRecommendRequest.go
- YoukuTvDesktopToyouRecommendResponse.go