Documentation ¶
Index ¶
- type MpsClient
- func (c *MpsClient) CreateThumbnailTask(request *mps.CreateThumbnailTaskRequest) (*mps.CreateThumbnailTaskResponse, error)
- func (c *MpsClient) DeleteStyleDelimiter(request *mps.DeleteStyleDelimiterRequest) (*mps.DeleteStyleDelimiterResponse, error)
- func (c *MpsClient) DisableLogger()
- func (c *MpsClient) GetNotification(request *mps.GetNotificationRequest) (*mps.GetNotificationResponse, error)
- func (c *MpsClient) GetStyleDelimiter(request *mps.GetStyleDelimiterRequest) (*mps.GetStyleDelimiterResponse, error)
- func (c *MpsClient) GetThumbnailTask(request *mps.GetThumbnailTaskRequest) (*mps.GetThumbnailTaskResponse, error)
- func (c *MpsClient) ListThumbnailTask(request *mps.ListThumbnailTaskRequest) (*mps.ListThumbnailTaskResponse, error)
- func (c *MpsClient) SetConfig(config *core.Config)
- func (c *MpsClient) SetLogger(logger core.Logger)
- func (c *MpsClient) SetNotification(request *mps.SetNotificationRequest) (*mps.SetNotificationResponse, error)
- func (c *MpsClient) SetStyleDelimiter(request *mps.SetStyleDelimiterRequest) (*mps.SetStyleDelimiterResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MpsClient ¶
type MpsClient struct {
core.JDCloudClient
}
func NewMpsClient ¶
func NewMpsClient(credential *core.Credential) *MpsClient
func (*MpsClient) CreateThumbnailTask ¶
func (c *MpsClient) CreateThumbnailTask(request *mps.CreateThumbnailTaskRequest) (*mps.CreateThumbnailTaskResponse, error)
创建截图任务,创建成功时返回任务ID。本接口用于截取指定时间点的画面。
func (*MpsClient) DeleteStyleDelimiter ¶ added in v1.7.0
func (c *MpsClient) DeleteStyleDelimiter(request *mps.DeleteStyleDelimiterRequest) (*mps.DeleteStyleDelimiterResponse, error)
删除bucket的图片样式分隔符配置
func (*MpsClient) DisableLogger ¶ added in v1.19.0
func (c *MpsClient) DisableLogger()
func (*MpsClient) GetNotification ¶
func (c *MpsClient) GetNotification(request *mps.GetNotificationRequest) (*mps.GetNotificationResponse, error)
获取媒体处理通知
func (*MpsClient) GetStyleDelimiter ¶ added in v1.7.0
func (c *MpsClient) GetStyleDelimiter(request *mps.GetStyleDelimiterRequest) (*mps.GetStyleDelimiterResponse, error)
获取bucket的图片样式分隔符配置
func (*MpsClient) GetThumbnailTask ¶
func (c *MpsClient) GetThumbnailTask(request *mps.GetThumbnailTaskRequest) (*mps.GetThumbnailTaskResponse, error)
根据任务ID获取截图任务。
func (*MpsClient) ListThumbnailTask ¶
func (c *MpsClient) ListThumbnailTask(request *mps.ListThumbnailTaskRequest) (*mps.ListThumbnailTaskResponse, error)
查询截图任务,返回满足查询条件的任务列表。
func (*MpsClient) SetNotification ¶
func (c *MpsClient) SetNotification(request *mps.SetNotificationRequest) (*mps.SetNotificationResponse, error)
设置媒体处理通知, 在设置Notification时会对endpoint进行校验, 设置时会对endpoint发一条SubscriptionConfirmation(x-jdcloud-message-type头)的通知, 要求把Message内容进行base64编码返回给系统(body)进行校验
func (*MpsClient) SetStyleDelimiter ¶ added in v1.7.0
func (c *MpsClient) SetStyleDelimiter(request *mps.SetStyleDelimiterRequest) (*mps.SetStyleDelimiterResponse, error)
设置图片样式分隔符
Click to show internal directories.
Click to hide internal directories.