Documentation
¶
Index ¶
- type Entrylist
- type HttpDns
- type ItemEntryDo
- type Itemlist
- type Items
- type LauncherDo
- type MetaChartDo
- type Notebtns
- type PicCornerDo
- type PlayUrlV2Vo
- type PropertyDo
- type SourceInfo
- type VersionDo
- type YoukuOttAlicbFacadeserviceGetdataAPIResponse
- type YoukuOttAlicbFacadeserviceGetdataRequest
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetApiMethodName() string
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetApiParams() url.Values
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetExtraInfoMap() string
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetPropertyMapJson() string
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetServiceList() []string
- func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetUuid() string
- func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetExtraInfoMap(extraInfoMap string) error
- func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetPropertyMapJson(propertyMapJson string) error
- func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetServiceList(serviceList []string) error
- func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetUuid(uuid string) error
- type YoukuOttAlicbFacadeserviceGetdataResponse
- type YoukuOttPlayserviceGetplayurlAPIResponse
- type YoukuOttPlayserviceGetplayurlRequest
- func (r YoukuOttPlayserviceGetplayurlRequest) GetApiMethodName() string
- func (r YoukuOttPlayserviceGetplayurlRequest) GetApiParams() url.Values
- func (r YoukuOttPlayserviceGetplayurlRequest) GetHavanaToken() string
- func (r YoukuOttPlayserviceGetplayurlRequest) GetSystemInfo() string
- func (r YoukuOttPlayserviceGetplayurlRequest) GetVideoId() int64
- func (r YoukuOttPlayserviceGetplayurlRequest) GetYktk() string
- func (r *YoukuOttPlayserviceGetplayurlRequest) SetHavanaToken(havanaToken string) error
- func (r *YoukuOttPlayserviceGetplayurlRequest) SetSystemInfo(systemInfo string) error
- func (r *YoukuOttPlayserviceGetplayurlRequest) SetVideoId(videoId int64) error
- func (r *YoukuOttPlayserviceGetplayurlRequest) SetYktk(yktk string) error
- type YoukuOttPlayserviceGetplayurlResponse
- type YunosTvscreenLauncherGetAPIResponse
- type YunosTvscreenLauncherGetRequest
- func (r YunosTvscreenLauncherGetRequest) GetApiMethodName() string
- func (r YunosTvscreenLauncherGetRequest) GetApiParams() url.Values
- func (r YunosTvscreenLauncherGetRequest) GetIp() string
- func (r YunosTvscreenLauncherGetRequest) GetProperty() string
- func (r *YunosTvscreenLauncherGetRequest) SetIp(ip string) error
- func (r *YunosTvscreenLauncherGetRequest) SetProperty(property string) error
- type YunosTvscreenLauncherGetResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entrylist ¶
type Entrylist struct { Id int64 `json:"id,omitempty" xml:"id,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"` Action string `json:"action,omitempty" xml:"action,omitempty"` Extra string `json:"extra,omitempty" xml:"extra,omitempty"` }
Entrylist
type HttpDns ¶
type HttpDns struct { Method string `json:"method,omitempty" xml:"method,omitempty"` TvHost string `json:"tv_host,omitempty" xml:"tv_host,omitempty"` DnsAddress string `json:"dns_address,omitempty" xml:"dns_address,omitempty"` }
HttpDns
type ItemEntryDo ¶
type ItemEntryDo struct { Extra string `json:"extra,omitempty" xml:"extra,omitempty"` Action string `json:"action,omitempty" xml:"action,omitempty"` Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"` PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
ItemEntryDo
type Itemlist ¶
type Itemlist struct { Id int64 `json:"id,omitempty" xml:"id,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Type string `json:"type,omitempty" xml:"type,omitempty"` Summary string `json:"summary,omitempty" xml:"summary,omitempty"` PicCorner *PicCornerDo `json:"pic_corner,omitempty" xml:"pic_corner,omitempty"` PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` PicUrl2 string `json:"pic_url2,omitempty" xml:"pic_url2,omitempty"` PicUrl1 string `json:"pic_url1,omitempty" xml:"pic_url1,omitempty"` PicPops []string `json:"pic_pops,omitempty" xml:"pic_pops>string,omitempty"` NoteBtns []Notebtns `json:"note_btns,omitempty" xml:"note_btns,omitempty"` MainTitle string `json:"main_title,omitempty" xml:"main_title,omitempty"` AnimeType string `json:"anime_type,omitempty" xml:"anime_type,omitempty"` Entry *ItemEntryDo `json:"entry,omitempty" xml:"entry,omitempty"` Chart *MetaChartDo `json:"chart,omitempty" xml:"chart,omitempty"` EntryList []Entrylist `json:"entry_list,omitempty" xml:"entry_list,omitempty"` Extra string `json:"extra,omitempty" xml:"extra,omitempty"` Action string `json:"action,omitempty" xml:"action,omitempty"` PicTitle string `json:"pic_title,omitempty" xml:"pic_title,omitempty"` ChannelId int64 `json:"channel_id,omitempty" xml:"channel_id,omitempty"` ShowType string `json:"show_type,omitempty" xml:"show_type,omitempty"` Position int64 `json:"position,omitempty" xml:"position,omitempty"` ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` DisplayType string `json:"display_type,omitempty" xml:"display_type,omitempty"` VerifyCode string `json:"verify_code,omitempty" xml:"verify_code,omitempty"` SubTitles []string `json:"sub_titles,omitempty" xml:"sub_titles>string,omitempty"` EntryStyle int64 `json:"entry_style,omitempty" xml:"entry_style,omitempty"` PicMap string `json:"pic_map,omitempty" xml:"pic_map,omitempty"` RuleIds []string `json:"rule_ids,omitempty" xml:"rule_ids>string,omitempty"` RuleId int64 `json:"rule_id,omitempty" xml:"rule_id,omitempty"` RecAppId int64 `json:"rec_app_id,omitempty" xml:"rec_app_id,omitempty"` RecType int64 `json:"rec_type,omitempty" xml:"rec_type,omitempty"` }
Itemlist
type Items ¶
type Items struct { Position int64 `json:"position,omitempty" xml:"position,omitempty"` AnimeType string `json:"anime_type,omitempty" xml:"anime_type,omitempty"` MainTitle string `json:"main_title,omitempty" xml:"main_title,omitempty"` NoteBtns []Notebtns `json:"note_btns,omitempty" xml:"note_btns,omitempty"` PicPops []string `json:"pic_pops,omitempty" xml:"pic_pops>string,omitempty"` PicUrl1 string `json:"pic_url1,omitempty" xml:"pic_url1,omitempty"` PicUrl2 string `json:"pic_url2,omitempty" xml:"pic_url2,omitempty"` PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"` PicCorner *PicCornerDo `json:"pic_corner,omitempty" xml:"pic_corner,omitempty"` Summary string `json:"summary,omitempty" xml:"summary,omitempty"` Type string `json:"type,omitempty" xml:"type,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` ItemList []Itemlist `json:"item_list,omitempty" xml:"item_list,omitempty"` CycleTime int64 `json:"cycle_time,omitempty" xml:"cycle_time,omitempty"` VerifyCode string `json:"verify_code,omitempty" xml:"verify_code,omitempty"` DisplayType string `json:"display_type,omitempty" xml:"display_type,omitempty"` ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"` Entry *ItemEntryDo `json:"entry,omitempty" xml:"entry,omitempty"` PicTitle string `json:"pic_title,omitempty" xml:"pic_title,omitempty"` Chart *MetaChartDo `json:"chart,omitempty" xml:"chart,omitempty"` EntryList []Entrylist `json:"entry_list,omitempty" xml:"entry_list,omitempty"` Extra string `json:"extra,omitempty" xml:"extra,omitempty"` Action string `json:"action,omitempty" xml:"action,omitempty"` ChannelId int64 `json:"channel_id,omitempty" xml:"channel_id,omitempty"` ShowType string `json:"show_type,omitempty" xml:"show_type,omitempty"` SubTitles []string `json:"sub_titles,omitempty" xml:"sub_titles>string,omitempty"` EntryStyle int64 `json:"entry_style,omitempty" xml:"entry_style,omitempty"` PicMap string `json:"pic_map,omitempty" xml:"pic_map,omitempty"` RuleIds []string `json:"rule_ids,omitempty" xml:"rule_ids>string,omitempty"` RuleId int64 `json:"rule_id,omitempty" xml:"rule_id,omitempty"` RecAppId int64 `json:"rec_app_id,omitempty" xml:"rec_app_id,omitempty"` RecType int64 `json:"rec_type,omitempty" xml:"rec_type,omitempty"` }
Items
type LauncherDo ¶
type LauncherDo struct { Items []Items `json:"items,omitempty" xml:"items,omitempty"` Property *PropertyDo `json:"property,omitempty" xml:"property,omitempty"` Version *VersionDo `json:"version,omitempty" xml:"version,omitempty"` }
LauncherDo
type MetaChartDo ¶
type MetaChartDo struct { Titles []string `json:"titles,omitempty" xml:"titles>string,omitempty"` Type string `json:"type,omitempty" xml:"type,omitempty"` }
MetaChartDo
type Notebtns ¶
type Notebtns struct { Type string `json:"type,omitempty" xml:"type,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Sort int64 `json:"sort,omitempty" xml:"sort,omitempty"` }
Notebtns
type PicCornerDo ¶
type PicCornerDo struct { Type string `json:"type,omitempty" xml:"type,omitempty"` Url string `json:"url,omitempty" xml:"url,omitempty"` Text string `json:"text,omitempty" xml:"text,omitempty"` }
PicCornerDo
type PlayUrlV2Vo ¶
type PlayUrlV2Vo struct { OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"` Ytid int64 `json:"ytid,omitempty" xml:"ytid,omitempty"` HlsContent string `json:"hls_content,omitempty" xml:"hls_content,omitempty"` HlsContentUrl string `json:"hls_content_url,omitempty" xml:"hls_content_url,omitempty"` DashContent string `json:"dash_content,omitempty" xml:"dash_content,omitempty"` DrmToken string `json:"drm_token,omitempty" xml:"drm_token,omitempty"` ErrCode int64 `json:"err_code,omitempty" xml:"err_code,omitempty"` Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"` ProgramId int64 `json:"program_id,omitempty" xml:"program_id,omitempty"` ProductType int64 `json:"product_type,omitempty" xml:"product_type,omitempty"` SourceInfo *SourceInfo `json:"source_info,omitempty" xml:"source_info,omitempty"` HttpDns *HttpDns `json:"http_dns,omitempty" xml:"http_dns,omitempty"` Trial bool `json:"trial,omitempty" xml:"trial,omitempty"` TokenValid bool `json:"token_valid,omitempty" xml:"token_valid,omitempty"` Free bool `json:"free,omitempty" xml:"free,omitempty"` OverDeviceLimit bool `json:"over_device_limit,omitempty" xml:"over_device_limit,omitempty"` Live bool `json:"live,omitempty" xml:"live,omitempty"` StartTime int64 `json:"start_time,omitempty" xml:"start_time,omitempty"` EndTime int64 `json:"end_time,omitempty" xml:"end_time,omitempty"` Vr bool `json:"vr,omitempty" xml:"vr,omitempty"` }
PlayUrlV2Vo
type PropertyDo ¶
type PropertyDo struct { Data string `json:"data,omitempty" xml:"data,omitempty"` VerifyCode string `json:"verify_code,omitempty" xml:"verify_code,omitempty"` }
PropertyDo
type SourceInfo ¶
type SourceInfo struct { V1080 string `json:"v1080,omitempty" xml:"v1080,omitempty"` V720 string `json:"v720,omitempty" xml:"v720,omitempty"` V480 string `json:"v480,omitempty" xml:"v480,omitempty"` V320 string `json:"v320,omitempty" xml:"v320,omitempty"` V240 string `json:"v240,omitempty" xml:"v240,omitempty"` VBlueray4k string `json:"v_blueray4k,omitempty" xml:"v_blueray4k,omitempty"` HlsContentUrl string `json:"hls_content_url,omitempty" xml:"hls_content_url,omitempty"` V2160tv string `json:"v2160tv,omitempty" xml:"v2160tv,omitempty"` V1080tv string `json:"v1080tv,omitempty" xml:"v1080tv,omitempty"` V720tv string `json:"v720tv,omitempty" xml:"v720tv,omitempty"` V480tv string `json:"v480tv,omitempty" xml:"v480tv,omitempty"` V320tv string `json:"v320tv,omitempty" xml:"v320tv,omitempty"` V240tv string `json:"v240tv,omitempty" xml:"v240tv,omitempty"` }
SourceInfo
type VersionDo ¶
type VersionDo struct { EntrySize int64 `json:"entry_size,omitempty" xml:"entry_size,omitempty"` LauncherCode string `json:"launcher_code,omitempty" xml:"launcher_code,omitempty"` Name string `json:"name,omitempty" xml:"name,omitempty"` Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
VersionDo
type YoukuOttAlicbFacadeserviceGetdataAPIResponse ¶
type YoukuOttAlicbFacadeserviceGetdataAPIResponse struct { model.CommonResponse YoukuOttAlicbFacadeserviceGetdataResponse }
影视SDK获取设备能力值 APIResponse youku.ott.alicb.facadeservice.getdata
影视SDK获取设备能力值
type YoukuOttAlicbFacadeserviceGetdataRequest ¶
type YoukuOttAlicbFacadeserviceGetdataRequest struct { model.Params // contains filtered or unexported fields }
影视SDK获取设备能力值 APIRequest youku.ott.alicb.facadeservice.getdata
影视SDK获取设备能力值
func NewYoukuOttAlicbFacadeserviceGetdataRequest ¶
func NewYoukuOttAlicbFacadeserviceGetdataRequest() *YoukuOttAlicbFacadeserviceGetdataRequest
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetApiMethodName ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetApiMethodName() string
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetApiParams ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetApiParams() url.Values
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetExtraInfoMap ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetExtraInfoMap() string
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetPropertyMapJson ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetPropertyMapJson() string
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetServiceList ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetServiceList() []string
func (YoukuOttAlicbFacadeserviceGetdataRequest) GetUuid ¶
func (r YoukuOttAlicbFacadeserviceGetdataRequest) GetUuid() string
func (*YoukuOttAlicbFacadeserviceGetdataRequest) SetExtraInfoMap ¶
func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetExtraInfoMap(extraInfoMap string) error
func (*YoukuOttAlicbFacadeserviceGetdataRequest) SetPropertyMapJson ¶
func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetPropertyMapJson(propertyMapJson string) error
func (*YoukuOttAlicbFacadeserviceGetdataRequest) SetServiceList ¶
func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetServiceList(serviceList []string) error
func (*YoukuOttAlicbFacadeserviceGetdataRequest) SetUuid ¶
func (r *YoukuOttAlicbFacadeserviceGetdataRequest) SetUuid(uuid string) error
type YoukuOttPlayserviceGetplayurlAPIResponse ¶
type YoukuOttPlayserviceGetplayurlAPIResponse struct { model.CommonResponse YoukuOttPlayserviceGetplayurlResponse }
获取播放串地址 APIResponse youku.ott.playservice.getplayurl
获取播放串地址服务
type YoukuOttPlayserviceGetplayurlRequest ¶
type YoukuOttPlayserviceGetplayurlRequest struct { model.Params // contains filtered or unexported fields }
获取播放串地址 APIRequest youku.ott.playservice.getplayurl
获取播放串地址服务
func NewYoukuOttPlayserviceGetplayurlRequest ¶
func NewYoukuOttPlayserviceGetplayurlRequest() *YoukuOttPlayserviceGetplayurlRequest
func (YoukuOttPlayserviceGetplayurlRequest) GetApiMethodName ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetApiMethodName() string
func (YoukuOttPlayserviceGetplayurlRequest) GetApiParams ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetApiParams() url.Values
func (YoukuOttPlayserviceGetplayurlRequest) GetHavanaToken ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetHavanaToken() string
func (YoukuOttPlayserviceGetplayurlRequest) GetSystemInfo ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetSystemInfo() string
func (YoukuOttPlayserviceGetplayurlRequest) GetVideoId ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetVideoId() int64
func (YoukuOttPlayserviceGetplayurlRequest) GetYktk ¶
func (r YoukuOttPlayserviceGetplayurlRequest) GetYktk() string
func (*YoukuOttPlayserviceGetplayurlRequest) SetHavanaToken ¶
func (r *YoukuOttPlayserviceGetplayurlRequest) SetHavanaToken(havanaToken string) error
func (*YoukuOttPlayserviceGetplayurlRequest) SetSystemInfo ¶
func (r *YoukuOttPlayserviceGetplayurlRequest) SetSystemInfo(systemInfo string) error
func (*YoukuOttPlayserviceGetplayurlRequest) SetVideoId ¶
func (r *YoukuOttPlayserviceGetplayurlRequest) SetVideoId(videoId int64) error
func (*YoukuOttPlayserviceGetplayurlRequest) SetYktk ¶
func (r *YoukuOttPlayserviceGetplayurlRequest) SetYktk(yktk string) error
type YoukuOttPlayserviceGetplayurlResponse ¶
type YoukuOttPlayserviceGetplayurlResponse struct { XMLName xml.Name `xml:"youku_ott_playservice_getplayurl_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Result *PlayUrlV2Vo `json:"result,omitempty" xml:"result,omitempty"` }
type YunosTvscreenLauncherGetAPIResponse ¶
type YunosTvscreenLauncherGetAPIResponse struct { model.CommonResponse YunosTvscreenLauncherGetResponse }
一体机桌面 APIResponse yunos.tvscreen.launcher.get
LCTS一体机桌面后台,提供基于运营坑位适配的桌面服务
type YunosTvscreenLauncherGetRequest ¶
type YunosTvscreenLauncherGetRequest struct { model.Params // contains filtered or unexported fields }
一体机桌面 APIRequest yunos.tvscreen.launcher.get
LCTS一体机桌面后台,提供基于运营坑位适配的桌面服务
func NewYunosTvscreenLauncherGetRequest ¶
func NewYunosTvscreenLauncherGetRequest() *YunosTvscreenLauncherGetRequest
func (YunosTvscreenLauncherGetRequest) GetApiMethodName ¶
func (r YunosTvscreenLauncherGetRequest) GetApiMethodName() string
func (YunosTvscreenLauncherGetRequest) GetApiParams ¶
func (r YunosTvscreenLauncherGetRequest) GetApiParams() url.Values
func (YunosTvscreenLauncherGetRequest) GetIp ¶
func (r YunosTvscreenLauncherGetRequest) GetIp() string
func (YunosTvscreenLauncherGetRequest) GetProperty ¶
func (r YunosTvscreenLauncherGetRequest) GetProperty() string
func (*YunosTvscreenLauncherGetRequest) SetIp ¶
func (r *YunosTvscreenLauncherGetRequest) SetIp(ip string) error
func (*YunosTvscreenLauncherGetRequest) SetProperty ¶
func (r *YunosTvscreenLauncherGetRequest) SetProperty(property string) error
type YunosTvscreenLauncherGetResponse ¶
type YunosTvscreenLauncherGetResponse struct { XMLName xml.Name `xml:"yunos_tvscreen_launcher_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Headers string `json:"headers,omitempty" xml:"headers,omitempty"` Model *LauncherDo `json:"model,omitempty" xml:"model,omitempty"` HttpStatusCode int64 `json:"http_status_code,omitempty" xml:"http_status_code,omitempty"` BizExtMap string `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"` }
Source Files
¶
- Entrylist.go
- HttpDns.go
- ItemEntryDo.go
- Itemlist.go
- Items.go
- LauncherDo.go
- MetaChartDo.go
- Notebtns.go
- PicCornerDo.go
- PlayUrlV2Vo.go
- PropertyDo.go
- SourceInfo.go
- VersionDo.go
- YoukuOttAlicbFacadeserviceGetdataRequest.go
- YoukuOttAlicbFacadeserviceGetdataResponse.go
- YoukuOttPlayserviceGetplayurlRequest.go
- YoukuOttPlayserviceGetplayurlResponse.go
- YunosTvscreenLauncherGetRequest.go
- YunosTvscreenLauncherGetResponse.go
Click to show internal directories.
Click to hide internal directories.