Class: TencentCloud::Vclm::V20240523::ExtraParam

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20240523/models.rb

Overview

扩展字段。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userdesignatedurl = nil, callbackurl = nil) ⇒ ExtraParam

Returns a new instance of ExtraParam.



609
610
611
612
# File 'lib/v20240523/models.rb', line 609

def initialize(userdesignatedurl=nil, callbackurl=nil)
  @UserDesignatedUrl = userdesignatedurl
  @CallbackUrl = callbackurl
end

Instance Attribute Details

#CallbackUrl ⇒ Object

需要您在创建任务时主动设置 CallbackUrl,请求方法为 POST,当视频生成结束时,我们将向此地址发送生成结果。 数据格式如下: { "JobId": "1397428070633955328", "Status": "DONE", "ErrorCode": "", "ErrorMessage": "", "ResultVideoUrl": "https://vcg.cos.tencentcos.cn/template_to_video/fa80b846-b933-4981-afad-8a39b46ef2ca.mp4" }

Parameters:

  • UserDesignatedUrl: —

    预签名的上传url,支持把视频直接传到客户指定的地址。

  • CallbackUrl: —

    回调地址



607
608
609
# File 'lib/v20240523/models.rb', line 607

def CallbackUrl
  @CallbackUrl
end

#UserDesignatedUrl ⇒ Object

需要您在创建任务时主动设置 CallbackUrl,请求方法为 POST,当视频生成结束时,我们将向此地址发送生成结果。 数据格式如下: { "JobId": "1397428070633955328", "Status": "DONE", "ErrorCode": "", "ErrorMessage": "", "ResultVideoUrl": "https://vcg.cos.tencentcos.cn/template_to_video/fa80b846-b933-4981-afad-8a39b46ef2ca.mp4" }

Parameters:

  • UserDesignatedUrl: —

    预签名的上传url,支持把视频直接传到客户指定的地址。

  • CallbackUrl: —

    回调地址



607
608
609
# File 'lib/v20240523/models.rb', line 607

def UserDesignatedUrl
  @UserDesignatedUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



614
615
616
617
# File 'lib/v20240523/models.rb', line 614

def deserialize(params)
  @UserDesignatedUrl = params['UserDesignatedUrl']
  @CallbackUrl = params['CallbackUrl']
end