wenyuvideo

package
v1.1.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PersonDetailRbo

type PersonDetailRbo struct {
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	ThumbUrl string `json:"thumb_url,omitempty" xml:"thumb_url,omitempty"`

	ThumbUrlLg string `json:"thumb_url_lg,omitempty" xml:"thumb_url_lg,omitempty"`

	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`

	PosterUrlH string `json:"poster_url_h,omitempty" xml:"poster_url_h,omitempty"`

	PersonDesc string `json:"person_desc,omitempty" xml:"person_desc,omitempty"`

	Gender string `json:"gender,omitempty" xml:"gender,omitempty"`

	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`

	Deathday string `json:"deathday,omitempty" xml:"deathday,omitempty"`

	Homeplace string `json:"homeplace,omitempty" xml:"homeplace,omitempty"`

	Height string `json:"height,omitempty" xml:"height,omitempty"`

	BloodType string `json:"blood_type,omitempty" xml:"blood_type,omitempty"`

	PersonTypeList []string `json:"person_type_list,omitempty" xml:"person_type_list>string,omitempty"`

	NationalityList []string `json:"nationality_list,omitempty" xml:"nationality_list>string,omitempty"`

	OccupationList []string `json:"occupation_list,omitempty" xml:"occupation_list>string,omitempty"`

	PersonKindList []string `json:"person_kind_list,omitempty" xml:"person_kind_list>string,omitempty"`

	MemberList []string `json:"member_list,omitempty" xml:"member_list>string,omitempty"`

	RefShows []ShowBaseRbo `json:"ref_shows,omitempty" xml:"ref_shows,omitempty"`

	RefPersons []PersonRbo `json:"ref_persons,omitempty" xml:"ref_persons,omitempty"`

	Constellation string `json:"constellation,omitempty" xml:"constellation,omitempty"`
}

PersonDetailRbo

type PersonDo

type PersonDo struct {
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	ThumbUrl string `json:"thumb_url,omitempty" xml:"thumb_url,omitempty"`

	ThumbUrlLg string `json:"thumb_url_lg,omitempty" xml:"thumb_url_lg,omitempty"`

	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`

	PosterUrlH string `json:"poster_url_h,omitempty" xml:"poster_url_h,omitempty"`

	PersonDesc string `json:"person_desc,omitempty" xml:"person_desc,omitempty"`
}

PersonDo

type PersonRbo

type PersonRbo struct {
	PersonId int64 `json:"person_id,omitempty" xml:"person_id,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	ThumbUrl string `json:"thumb_url,omitempty" xml:"thumb_url,omitempty"`

	ThumbUrlLg string `json:"thumb_url_lg,omitempty" xml:"thumb_url_lg,omitempty"`

	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`

	Job string `json:"job,omitempty" xml:"job,omitempty"`
}

PersonRbo

type Segments

type Segments struct {
	From int64 `json:"from,omitempty" xml:"from,omitempty"`

	To int64 `json:"to,omitempty" xml:"to,omitempty"`
}

Segments

type ShowBaseRbo

type ShowBaseRbo struct {
	ShowName string `json:"show_name,omitempty" xml:"show_name,omitempty"`

	ShowSubtitle string `json:"show_subtitle,omitempty" xml:"show_subtitle,omitempty"`

	ShowThumbUrl string `json:"show_thumb_url,omitempty" xml:"show_thumb_url,omitempty"`

	ShowVthumbUrl string `json:"show_vthumb_url,omitempty" xml:"show_vthumb_url,omitempty"`

	ShowType int64 `json:"show_type,omitempty" xml:"show_type,omitempty"`

	ShowCategory int64 `json:"show_category,omitempty" xml:"show_category,omitempty"`

	IsDynTotal int64 `json:"is_dyn_total,omitempty" xml:"is_dyn_total,omitempty"`

	LastSequence int64 `json:"last_sequence,omitempty" xml:"last_sequence,omitempty"`

	EpisodeTotal int64 `json:"episode_total,omitempty" xml:"episode_total,omitempty"`

	Score string `json:"score,omitempty" xml:"score,omitempty"`

	Prevue bool `json:"prevue,omitempty" xml:"prevue,omitempty"`

	Mark string `json:"mark,omitempty" xml:"mark,omitempty"`

	ProgramId int64 `json:"program_id,omitempty" xml:"program_id,omitempty"`

	ReleaseDate string `json:"release_date,omitempty" xml:"release_date,omitempty"`

	ViewTag string `json:"view_tag,omitempty" xml:"view_tag,omitempty"`

	EpisodeLast int64 `json:"episode_last,omitempty" xml:"episode_last,omitempty"`

	Tips string `json:"tips,omitempty" xml:"tips,omitempty"`
}

ShowBaseRbo

type YoukuWenyuvideoPersionGetAPIResponse

type YoukuWenyuvideoPersionGetAPIResponse struct {
	model.CommonResponse
	YoukuWenyuvideoPersionGetResponse
}

根据优酷人物ID获取人物详情页,包含相关影视和相关人物 APIResponse youku.wenyuvideo.persion.get

根据优酷人物ID获取人物详情页,包含相关影视和相关人物

type YoukuWenyuvideoPersionGetRequest

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

根据优酷人物ID获取人物详情页,包含相关影视和相关人物 APIRequest youku.wenyuvideo.persion.get

根据优酷人物ID获取人物详情页,包含相关影视和相关人物

func NewYoukuWenyuvideoPersionGetRequest

func NewYoukuWenyuvideoPersionGetRequest() *YoukuWenyuvideoPersionGetRequest

func (YoukuWenyuvideoPersionGetRequest) GetApiMethodName

func (r YoukuWenyuvideoPersionGetRequest) GetApiMethodName() string

func (YoukuWenyuvideoPersionGetRequest) GetApiParams

func (r YoukuWenyuvideoPersionGetRequest) GetApiParams() url.Values

func (YoukuWenyuvideoPersionGetRequest) GetPersonId

func (r YoukuWenyuvideoPersionGetRequest) GetPersonId() int64

func (YoukuWenyuvideoPersionGetRequest) GetSystemInfo

func (r YoukuWenyuvideoPersionGetRequest) GetSystemInfo() string

func (*YoukuWenyuvideoPersionGetRequest) SetPersonId

func (r *YoukuWenyuvideoPersionGetRequest) SetPersonId(personId int64) error

func (*YoukuWenyuvideoPersionGetRequest) SetSystemInfo

func (r *YoukuWenyuvideoPersionGetRequest) SetSystemInfo(systemInfo string) error

type YoukuWenyuvideoPersionGetResponse

type YoukuWenyuvideoPersionGetResponse struct {
	XMLName xml.Name `xml:"youku_wenyuvideo_persion_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *YoukuWenyuvideoPersionGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

type YoukuWenyuvideoPersionGetResult

type YoukuWenyuvideoPersionGetResult struct {
	Model *PersonDetailRbo `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"`

	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"`
}

YoukuWenyuvideoPersionGetResult

type YoukuWenyuvideoPersionSearchAPIResponse

type YoukuWenyuvideoPersionSearchAPIResponse struct {
	model.CommonResponse
	YoukuWenyuvideoPersionSearchResponse
}

根据人物名称查询人物列表 APIResponse youku.wenyuvideo.persion.search

根据人物名称查询人物列表

type YoukuWenyuvideoPersionSearchRequest

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

根据人物名称查询人物列表 APIRequest youku.wenyuvideo.persion.search

根据人物名称查询人物列表

func NewYoukuWenyuvideoPersionSearchRequest

func NewYoukuWenyuvideoPersionSearchRequest() *YoukuWenyuvideoPersionSearchRequest

func (YoukuWenyuvideoPersionSearchRequest) GetApiMethodName

func (r YoukuWenyuvideoPersionSearchRequest) GetApiMethodName() string

func (YoukuWenyuvideoPersionSearchRequest) GetApiParams

func (YoukuWenyuvideoPersionSearchRequest) GetPersonName

func (r YoukuWenyuvideoPersionSearchRequest) GetPersonName() string

func (*YoukuWenyuvideoPersionSearchRequest) SetPersonName

func (r *YoukuWenyuvideoPersionSearchRequest) SetPersonName(personName string) error

type YoukuWenyuvideoPersionSearchResponse

type YoukuWenyuvideoPersionSearchResponse struct {
	XMLName xml.Name `xml:"youku_wenyuvideo_persion_search_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *YoukuWenyuvideoPersionSearchResult `json:"result,omitempty" xml:"result,omitempty"`
}

type YoukuWenyuvideoPersionSearchResult

type YoukuWenyuvideoPersionSearchResult struct {
	Model *PersonDo `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"`

	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"`
}

YoukuWenyuvideoPersionSearchResult

type YoukuWenyuvideoSeetaGetAPIResponse

type YoukuWenyuvideoSeetaGetAPIResponse struct {
	model.CommonResponse
	YoukuWenyuvideoSeetaGetResponse
}

只看TA APIResponse youku.wenyuvideo.seeta.get

只看Ta对外输出

type YoukuWenyuvideoSeetaGetModel

type YoukuWenyuvideoSeetaGetModel struct {
	Logos []string `json:"logos,omitempty" xml:"logos>string,omitempty"`

	Names []string `json:"names,omitempty" xml:"names>string,omitempty"`

	Segments []Segments `json:"segments,omitempty" xml:"segments,omitempty"`
}

YoukuWenyuvideoSeetaGetModel

type YoukuWenyuvideoSeetaGetRequest

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

只看TA APIRequest youku.wenyuvideo.seeta.get

只看Ta对外输出

func NewYoukuWenyuvideoSeetaGetRequest

func NewYoukuWenyuvideoSeetaGetRequest() *YoukuWenyuvideoSeetaGetRequest

func (YoukuWenyuvideoSeetaGetRequest) GetApiMethodName

func (r YoukuWenyuvideoSeetaGetRequest) GetApiMethodName() string

func (YoukuWenyuvideoSeetaGetRequest) GetApiParams

func (r YoukuWenyuvideoSeetaGetRequest) GetApiParams() url.Values

func (YoukuWenyuvideoSeetaGetRequest) GetVideoStrId

func (r YoukuWenyuvideoSeetaGetRequest) GetVideoStrId() string

func (*YoukuWenyuvideoSeetaGetRequest) SetVideoStrId

func (r *YoukuWenyuvideoSeetaGetRequest) SetVideoStrId(videoStrId string) error

type YoukuWenyuvideoSeetaGetResponse

type YoukuWenyuvideoSeetaGetResponse struct {
	XMLName xml.Name `xml:"youku_wenyuvideo_seeta_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *YoukuWenyuvideoSeetaGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

type YoukuWenyuvideoSeetaGetResult

type YoukuWenyuvideoSeetaGetResult struct {
	Values []YoukuWenyuvideoSeetaGetModel `json:"values,omitempty" xml:"values,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"`
}

YoukuWenyuvideoSeetaGetResult

Jump to

Keyboard shortcuts

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