Documentation
¶
Index ¶
Constants ¶
View Source
const ( //RouteSyncCid cid同步 RouteSyncCid = "sync_cid" //RouteFirstRound 一审 RouteFirstRound = "first_round" //RoutePGCSubmit pgc提交 RoutePGCSubmit = "pgc_submit" //RouteDRMSubmit drm提交 RouteDRMSubmit = "drm_submit" //RouteUGCSubmit ugc提交 RouteUGCSubmit = "ugc_submit" //RouteSecondRound 二审 RouteSecondRound = "second_round" //RouteAddArchive 投稿 RouteAddArchive = "add_archive" //RouteModifyArchive 编辑稿件 RouteModifyArchive = "modify_archive" //RouteModifyVideo 编辑视频 RouteModifyVideo = "modify_video" //RouteUserDelete 用户删除 NOTE: after change this route by delete_video RouteUserDelete = "user_delete" //RouteDeleteVideo 删除视频 RouteDeleteVideo = "delete_video" //RouteDeleteArchive 删除稿件 RouteDeleteArchive = "delete_archive" //RouteForceSync 同步稿件库 RouteForceSync = "force_sync" )
View Source
const (
//RouteBplusStaff pgc提交
RouteBplusStaff = "bplus_staff"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BplusCardMsg ¶
type BplusCardMsg struct {
Outbox *StaffBox `json:"outbox"`
}
BplusCardMsg 粉丝动态databus消息
type Mosaic ¶
type Mosaic struct { X int64 `json:"x"` Y int64 `json:"y"` W int64 `json:"w"` H int64 `json:"h"` Start int64 `json:"start"` End int64 `json:"end"` }
Mosaic message
type Videoup ¶
type Videoup struct { Route string `json:"route"` Filename string `json:"filename"` Timestamp int64 `json:"timestamp"` // cid Cid int64 `json:"cid,omitempty"` DMIndex string `json:"dm_index,omitempty"` UpFrom int8 `json:"up_from"` // encode Xcode int8 `json:"xcode"` EncodePurpose string `json:"encode_purpose,omitempty"` EncodeRegionID int16 `json:"encode_region_id,omitempty"` VideoDesign struct { Mosaic []*Mosaic `json:"mosaic,omitempty"` WaterMark *WaterMark `json:"watermark,omitempty"` } `json:"video_design"` Status int16 `json:"status,omitempty"` // add or modify archive Aid int64 `json:"aid,omitempty"` EditArchive bool `json:"edit_archive,omitempty"` EditVideo bool `json:"edit_video,omitempty"` // MissionID MissionID int64 `json:"mission_id,omitempty"` // pgc submit Submit int `json:"submit"` TagChange bool `json:"tag_change,omitempty"` AddVideos bool `json:"add_videos,omitempty"` ChangeTypeID bool `json:"change_typeid,omitempty"` StaffBox *StaffBox `json:"staff_box,omitempty"` }
Videoup messgae
Click to show internal directories.
Click to hide internal directories.