Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetVideoRequest ¶
type GetVideoRequest struct { // Ids 视频id集合,不填则不限定视频id。ids大小建议1000以内 Ids []int `json:"ids,omitempty"` // Page 当前页 Page int `json:"page"` // PageSize 当前页大小 PageSize int `json:"pageSize"` }
GetVideoRequest 获取视频素材 API Request
func (GetVideoRequest) Url ¶
func (r GetVideoRequest) Url() string
type GetVideoResponse ¶
type GetVideoResponse struct {
Data []Video `json:"data,omitempty"`
}
GetVideoResponse 获取视频素材 API Response
type Video ¶
type Video struct { // Userid 账户id Userid int64 `json:"userid,omitempty"` // Videoid 视频id Videoid int64 `json:"videoid,omitempty"` // Url 视频url Url string `json:"url,omitempty"` // VideoName 视频名称 VideoName string `json:"videoName,omitempty"` // Source 来源 Source int `json:"source,omitempty"` // Capacity 视频大小 Capacity int `json:"capacity,omitempty"` // Format 视频格式 Format string `json:"format,omitempty"` // Width 宽度 Width int `json:"width,omitempty"` // Height 高度 Height int `json:"height,omitempty"` // Duration 时长,单位s Duration int `json:"duration,omitempty"` // AddTime 添加时间,unix时间戳,单位毫秒 AddTime int64 `json:"addTime,omitempty"` // ModTime 修改时间,unix时间戳,单位毫秒 ModTime int64 `json:"modTime,omitempty"` // Thumbnail 封面图片url,为空代表该视频没有没有封面图,客户上传的视频肯定有 Thumbnail string `json:"thumbnail,omitempty"` // DeliverStatus 投放状态,0:投放中,表示有创意正在引用该视频 1:未投放 DeliverStatus int `json:"deliverStatus,omitempty"` // Istranscode 转码状态,0:转码成功,可绑定创意,1:转码中,可绑定创意,但需等转码成功之后才会审核,2:转码失败,不可绑定创意 Istranscode int `json:"istranscode,omitempty"` // FromUserId 由谁分享,非分享的视频不返回此字段 FromUserId int64 `json:"fromUserId,omitempty"` // VideoMd5 视频文件md5 VideoMd5 string `json:"videoMd5,omitempty"` }
Istranscode 可选值 0:转码成功,可绑定创意 1:转码中,可绑定创意,但需等转码成功之后才会审核 2:转码失败,不可绑定创意
Click to show internal directories.
Click to hide internal directories.