Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BilibiliClient ¶
type BilibiliClient interface { // QueryVideoInfoByAid 根据aid查询视频信息 QueryVideoInfoByAid(ctx context.Context, aid int64) (*VideoInfo, error) // QueryMidTotalAidList 获取UP主的投稿的所有视频aid列表 // mid up主的id QueryMidTotalAidList(ctx context.Context, mid int64, limit *int64) (aidList []int64, totalCount int, err error) }
type BilibiliClientImpl ¶
type BilibiliClientImpl struct {
// contains filtered or unexported fields
}
func (*BilibiliClientImpl) QueryMidTotalAidList ¶
func (*BilibiliClientImpl) QueryVideoInfoByAid ¶
type SubTitleData ¶
type SubTitleData struct { FontSize float64 `json:"font_size"` FontColor string `json:"font_color"` BackgroundAlpha float64 `json:"background_alpha"` BackgroundColor string `json:"background_color"` Stroke string `json:"Stroke"` Type string `json:"type"` Lang string `json:"lang"` Version string `json:"version"` Body []struct { From float64 `json:"from"` To float64 `json:"to"` Sid int `json:"sid"` Location int `json:"location"` Content string `json:"content"` } `json:"body"` }
Click to show internal directories.
Click to hide internal directories.