v20190919

package
v1.0.940 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 服务已经开通,无需再次重试。
	FAILEDOPERATION_ALREADYENABLED = "FailedOperation.AlreadyEnabled"

	// COS桶无效,可能不存在或者未授权。
	FAILEDOPERATION_COSBUCKETINVALID = "FailedOperation.CosBucketInvalid"

	// 文档下载失败,请检查请求参数中URL是否正确,或者如果您使用其他的文件存储服务,请检查文件存储服务的上传带宽,文档转码服务仅提供1分钟的下载时间,如果下载不成功本次的转码请求将以失败终止。
	FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"

	// 文档格式错误,不支持转换只读文档或者已加密的文档。
	FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"

	// 文档打开失败,请检查提交转码的文档是否加密或有其他格式问题。
	FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"

	// 转码后上传结果失败,请稍后重试。
	FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"

	// 获取临时密钥失败。
	FAILEDOPERATION_GETCREDENTIALFAIL = "FailedOperation.GetCredentialFail"

	// 转码预处理失败,具体请参考错误描述或联系客服人员。
	FAILEDOPERATION_PREPROCESS = "FailedOperation.Preprocess"

	// 预处理服务出现内部错误,请稍后重试或联系客户人员。
	FAILEDOPERATION_PREPROCESSSERVERERROR = "FailedOperation.PreprocessServerError"

	// 录制失败,具体请参考错误描述。
	FAILEDOPERATION_RECORD = "FailedOperation.Record"

	// 转码失败,具体请参考错误描述或联系客服人员。
	FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"

	// 转码服务出现内部错误,请稍后重试或联系客户人员。
	FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"

	// 白板推流失败,具体请参考错误描述。
	FAILEDOPERATION_WHITEBOARDPUSH = "FailedOperation.WhiteboardPush"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 创建白板应用时该应用已存在。
	INVALIDPARAMETER_APPLICATIONALREADYEXISTS = "InvalidParameter.ApplicationAlreadyExists"

	// 参数类型不匹配。
	INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"

	// 回调地址格式错误。
	INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"

	// 未找到当前CDN域名。
	INVALIDPARAMETER_CDNDOMAINNOTFOUND = "InvalidParameter.CdnDomainNotFound"

	// 文档后缀名对应的格式不支持。
	INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"

	// 额外指定的特殊功能不存在。
	INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"

	// 设置应用配置任务类型不支持。
	INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"

	// 转码预处理参数格式不正确。
	INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"

	// 实时录制参数格式不正确。
	INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"

	// SdkAppId不存在或格式错误。
	INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"

	// 需要查询的任务不存在。
	INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"

	// 时间格式不合法解析失败。
	INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"

	// 文档转码参数格式不正确。
	INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"

	// 解析JSON失败,可能参数数据类型不匹配。
	INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

	// 文档下载Url格式错误,请检查请求参数里的Url。
	INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"

	// 转码或录制任务并发数量超过限制,请参考错误描述或稍后重试。
	LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"

	// 超过文档最大页数限制,目前不支持超过500页的文件转码,如有特殊需求,请联系客服人员。
	LIMITEXCEEDED_TRANSCODEPAGESLIMITATION = "LimitExceeded.TranscodePagesLimitation"

	// 请求的次数超过了频率限制。
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

	// 实时录制任务录制用户已被其他录制任务使用。
	RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 未开通互动白板。
	RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"

	// 账户欠费或者互动白板服务已过期。
	RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// SdkAppId不存在或者SdkAppId与当前腾讯云账号不对应。
	UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// 当前未完成的任务不能在此状态下执行指定操作,例如对正在录制的任务执行恢复录制等。
	UNSUPPORTEDOPERATION_INVALIDTASKSTATUS = "UnsupportedOperation.InvalidTaskStatus"

	// 任务结束,不能执行指定操作。
	UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"
)
View Source
const APIVersion = "2019-09-19"

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationItem added in v1.0.625

type ApplicationItem struct {
	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 应用名
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 标签列表
	TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"`
}

type ApplyTiwTrialRequest added in v1.0.625

type ApplyTiwTrialRequest struct {
	*tchttp.BaseRequest
}

func NewApplyTiwTrialRequest added in v1.0.625

func NewApplyTiwTrialRequest() (request *ApplyTiwTrialRequest)

func (*ApplyTiwTrialRequest) FromJsonString added in v1.0.625

func (r *ApplyTiwTrialRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyTiwTrialRequest) ToJsonString added in v1.0.625

func (r *ApplyTiwTrialRequest) ToJsonString() string

type ApplyTiwTrialRequestParams added in v1.0.625

type ApplyTiwTrialRequestParams struct {
}

Predefined struct for user

type ApplyTiwTrialResponse added in v1.0.625

type ApplyTiwTrialResponse struct {
	*tchttp.BaseResponse
	Response *ApplyTiwTrialResponseParams `json:"Response"`
}

func NewApplyTiwTrialResponse added in v1.0.625

func NewApplyTiwTrialResponse() (response *ApplyTiwTrialResponse)

func (*ApplyTiwTrialResponse) FromJsonString added in v1.0.625

func (r *ApplyTiwTrialResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyTiwTrialResponse) ToJsonString added in v1.0.625

func (r *ApplyTiwTrialResponse) ToJsonString() string

type ApplyTiwTrialResponseParams added in v1.0.625

type ApplyTiwTrialResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AuthParam added in v1.0.400

type AuthParam struct {
	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 用户ID对应的签名
	UserSig *string `json:"UserSig,omitnil,omitempty" name:"UserSig"`
}

type Canvas

type Canvas struct {
	// 混流画布宽高配置
	LayoutParams *LayoutParams `json:"LayoutParams,omitnil,omitempty" name:"LayoutParams"`

	// 背景颜色,默认为黑色,格式为RGB格式,如红色为"#FF0000"
	BackgroundColor *string `json:"BackgroundColor,omitnil,omitempty" name:"BackgroundColor"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) ApplyTiwTrial added in v1.0.625

func (c *Client) ApplyTiwTrial(request *ApplyTiwTrialRequest) (response *ApplyTiwTrialResponse, err error)

ApplyTiwTrial 申请互动白板试用,默认15天

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_ALREADYENABLED = "FailedOperation.AlreadyEnabled"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) ApplyTiwTrialWithContext added in v1.0.625

func (c *Client) ApplyTiwTrialWithContext(ctx context.Context, request *ApplyTiwTrialRequest) (response *ApplyTiwTrialResponse, err error)

ApplyTiwTrial 申请互动白板试用,默认15天

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_ALREADYENABLED = "FailedOperation.AlreadyEnabled"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) CreateApplication added in v1.0.625

func (c *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)

CreateApplication 创建白板应用

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APPLICATIONALREADYEXISTS = "InvalidParameter.ApplicationAlreadyExists"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateApplicationWithContext added in v1.0.625

func (c *Client) CreateApplicationWithContext(ctx context.Context, request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)

CreateApplication 创建白板应用

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APPLICATIONALREADYEXISTS = "InvalidParameter.ApplicationAlreadyExists"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreatePPTCheckTask added in v1.0.635

func (c *Client) CreatePPTCheckTask(request *CreatePPTCheckTaskRequest) (response *CreatePPTCheckTaskResponse, err error)

CreatePPTCheckTask 检测PPT文件,识别PPT中包含的动态转码任务(Transcode)不支持的元素

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_PREPROCESS = "FailedOperation.Preprocess"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreatePPTCheckTaskWithContext added in v1.0.635

func (c *Client) CreatePPTCheckTaskWithContext(ctx context.Context, request *CreatePPTCheckTaskRequest) (response *CreatePPTCheckTaskResponse, err error)

CreatePPTCheckTask 检测PPT文件,识别PPT中包含的动态转码任务(Transcode)不支持的元素

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_PREPROCESS = "FailedOperation.Preprocess"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateSnapshotTask added in v1.0.213

func (c *Client) CreateSnapshotTask(request *CreateSnapshotTaskRequest) (response *CreateSnapshotTaskResponse, err error)

CreateSnapshotTask 创建白板板书生成任务, 在任务结束后,如果提供了回调地址,将通过回调地址通知板书生成结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateSnapshotTaskWithContext added in v1.0.324

func (c *Client) CreateSnapshotTaskWithContext(ctx context.Context, request *CreateSnapshotTaskRequest) (response *CreateSnapshotTaskResponse, err error)

CreateSnapshotTask 创建白板板书生成任务, 在任务结束后,如果提供了回调地址,将通过回调地址通知板书生成结果

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateTranscode

func (c *Client) CreateTranscode(request *CreateTranscodeRequest) (response *CreateTranscodeResponse, err error)

CreateTranscode 创建一个文档转码任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateTranscodeWithContext added in v1.0.324

func (c *Client) CreateTranscodeWithContext(ctx context.Context, request *CreateTranscodeRequest) (response *CreateTranscodeResponse, err error)

CreateTranscode 创建一个文档转码任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateVideoGenerationTask

func (c *Client) CreateVideoGenerationTask(request *CreateVideoGenerationTaskRequest) (response *CreateVideoGenerationTaskResponse, err error)

CreateVideoGenerationTask 创建视频生成任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) CreateVideoGenerationTaskWithContext added in v1.0.324

func (c *Client) CreateVideoGenerationTaskWithContext(ctx context.Context, request *CreateVideoGenerationTaskRequest) (response *CreateVideoGenerationTaskResponse, err error)

CreateVideoGenerationTask 创建视频生成任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeAPIService added in v1.0.625

func (c *Client) DescribeAPIService(request *DescribeAPIServiceRequest) (response *DescribeAPIServiceResponse, err error)

DescribeAPIService 通过服务角色调用其他云产品API接口获取信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeAPIServiceWithContext added in v1.0.625

func (c *Client) DescribeAPIServiceWithContext(ctx context.Context, request *DescribeAPIServiceRequest) (response *DescribeAPIServiceResponse, err error)

DescribeAPIService 通过服务角色调用其他云产品API接口获取信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DescribeApplicationInfos added in v1.0.625

func (c *Client) DescribeApplicationInfos(request *DescribeApplicationInfosRequest) (response *DescribeApplicationInfosResponse, err error)

DescribeApplicationInfos 查询白板应用详情

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeApplicationInfosWithContext added in v1.0.625

func (c *Client) DescribeApplicationInfosWithContext(ctx context.Context, request *DescribeApplicationInfosRequest) (response *DescribeApplicationInfosResponse, err error)

DescribeApplicationInfos 查询白板应用详情

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeApplicationUsage added in v1.0.625

func (c *Client) DescribeApplicationUsage(request *DescribeApplicationUsageRequest) (response *DescribeApplicationUsageResponse, err error)

DescribeApplicationUsage 查询互动白板各个子产品用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeApplicationUsageWithContext added in v1.0.625

func (c *Client) DescribeApplicationUsageWithContext(ctx context.Context, request *DescribeApplicationUsageRequest) (response *DescribeApplicationUsageResponse, err error)

DescribeApplicationUsage 查询互动白板各个子产品用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeBoardSDKLog added in v1.0.625

func (c *Client) DescribeBoardSDKLog(request *DescribeBoardSDKLogRequest) (response *DescribeBoardSDKLogResponse, err error)

DescribeBoardSDKLog 查询客户端白板日志

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeBoardSDKLogWithContext added in v1.0.625

func (c *Client) DescribeBoardSDKLogWithContext(ctx context.Context, request *DescribeBoardSDKLogRequest) (response *DescribeBoardSDKLogResponse, err error)

DescribeBoardSDKLog 查询客户端白板日志

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeIMApplications added in v1.0.625

func (c *Client) DescribeIMApplications(request *DescribeIMApplicationsRequest) (response *DescribeIMApplicationsResponse, err error)

DescribeIMApplications 查询可用于创建白板应用的IM应用列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeIMApplicationsWithContext added in v1.0.625

func (c *Client) DescribeIMApplicationsWithContext(ctx context.Context, request *DescribeIMApplicationsRequest) (response *DescribeIMApplicationsResponse, err error)

DescribeIMApplications 查询可用于创建白板应用的IM应用列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeOnlineRecord

func (c *Client) DescribeOnlineRecord(request *DescribeOnlineRecordRequest) (response *DescribeOnlineRecordResponse, err error)

DescribeOnlineRecord 查询录制任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RECORD = "FailedOperation.Record"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeOnlineRecordCallback

func (c *Client) DescribeOnlineRecordCallback(request *DescribeOnlineRecordCallbackRequest) (response *DescribeOnlineRecordCallbackResponse, err error)

DescribeOnlineRecordCallback 查询实时录制回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeOnlineRecordCallbackWithContext added in v1.0.324

func (c *Client) DescribeOnlineRecordCallbackWithContext(ctx context.Context, request *DescribeOnlineRecordCallbackRequest) (response *DescribeOnlineRecordCallbackResponse, err error)

DescribeOnlineRecordCallback 查询实时录制回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeOnlineRecordWithContext added in v1.0.324

func (c *Client) DescribeOnlineRecordWithContext(ctx context.Context, request *DescribeOnlineRecordRequest) (response *DescribeOnlineRecordResponse, err error)

DescribeOnlineRecord 查询录制任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RECORD = "FailedOperation.Record"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribePPTCheck added in v1.0.635

func (c *Client) DescribePPTCheck(request *DescribePPTCheckRequest) (response *DescribePPTCheckResponse, err error)

DescribePPTCheck 查询PPT检测任务的执行进度或结果,支持查询最近半年内的任务结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_PREPROCESS = "FailedOperation.Preprocess"
FAILEDOPERATION_PREPROCESSSERVERERROR = "FailedOperation.PreprocessServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribePPTCheckCallback added in v1.0.635

func (c *Client) DescribePPTCheckCallback(request *DescribePPTCheckCallbackRequest) (response *DescribePPTCheckCallbackResponse, err error)

DescribePPTCheckCallback 查询PPT检测任务回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribePPTCheckCallbackWithContext added in v1.0.635

func (c *Client) DescribePPTCheckCallbackWithContext(ctx context.Context, request *DescribePPTCheckCallbackRequest) (response *DescribePPTCheckCallbackResponse, err error)

DescribePPTCheckCallback 查询PPT检测任务回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribePPTCheckWithContext added in v1.0.635

func (c *Client) DescribePPTCheckWithContext(ctx context.Context, request *DescribePPTCheckRequest) (response *DescribePPTCheckResponse, err error)

DescribePPTCheck 查询PPT检测任务的执行进度或结果,支持查询最近半年内的任务结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_PREPROCESS = "FailedOperation.Preprocess"
FAILEDOPERATION_PREPROCESSSERVERERROR = "FailedOperation.PreprocessServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_PREPROCESSPARAMETER = "InvalidParameter.PreprocessParameter"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribePostpaidUsage added in v1.0.625

func (c *Client) DescribePostpaidUsage(request *DescribePostpaidUsageRequest) (response *DescribePostpaidUsageResponse, err error)

DescribePostpaidUsage 查询用户后付费用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribePostpaidUsageWithContext added in v1.0.625

func (c *Client) DescribePostpaidUsageWithContext(ctx context.Context, request *DescribePostpaidUsageRequest) (response *DescribePostpaidUsageResponse, err error)

DescribePostpaidUsage 查询用户后付费用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeQualityMetrics

func (c *Client) DescribeQualityMetrics(request *DescribeQualityMetricsRequest) (response *DescribeQualityMetricsResponse, err error)

DescribeQualityMetrics 查询互动白板质量数据

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeQualityMetricsWithContext added in v1.0.324

func (c *Client) DescribeQualityMetricsWithContext(ctx context.Context, request *DescribeQualityMetricsRequest) (response *DescribeQualityMetricsResponse, err error)

DescribeQualityMetrics 查询互动白板质量数据

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRecordSearch added in v1.0.627

func (c *Client) DescribeRecordSearch(request *DescribeRecordSearchRequest) (response *DescribeRecordSearchResponse, err error)

DescribeRecordSearch 根据房间号搜索实时录制任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRecordSearchWithContext added in v1.0.627

func (c *Client) DescribeRecordSearchWithContext(ctx context.Context, request *DescribeRecordSearchRequest) (response *DescribeRecordSearchResponse, err error)

DescribeRecordSearch 根据房间号搜索实时录制任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRoomList added in v1.0.625

func (c *Client) DescribeRoomList(request *DescribeRoomListRequest) (response *DescribeRoomListResponse, err error)

DescribeRoomList 查询白板房间列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRoomListWithContext added in v1.0.625

func (c *Client) DescribeRoomListWithContext(ctx context.Context, request *DescribeRoomListRequest) (response *DescribeRoomListResponse, err error)

DescribeRoomList 查询白板房间列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRunningTasks added in v1.0.635

func (c *Client) DescribeRunningTasks(request *DescribeRunningTasksRequest) (response *DescribeRunningTasksResponse, err error)

DescribeRunningTasks 根据指定的任务类型,获取当前正在执行中的任务列表。只能查询最近3天内创建的任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
LIMITEXCEEDED_TRANSCODEPAGESLIMITATION = "LimitExceeded.TranscodePagesLimitation"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeRunningTasksWithContext added in v1.0.635

func (c *Client) DescribeRunningTasksWithContext(ctx context.Context, request *DescribeRunningTasksRequest) (response *DescribeRunningTasksResponse, err error)

DescribeRunningTasks 根据指定的任务类型,获取当前正在执行中的任务列表。只能查询最近3天内创建的任务。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
LIMITEXCEEDED_TRANSCODEPAGESLIMITATION = "LimitExceeded.TranscodePagesLimitation"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeSnapshotTask added in v1.0.213

func (c *Client) DescribeSnapshotTask(request *DescribeSnapshotTaskRequest) (response *DescribeSnapshotTaskResponse, err error)

DescribeSnapshotTask 获取指定白板板书生成任务信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeSnapshotTaskWithContext added in v1.0.324

func (c *Client) DescribeSnapshotTaskWithContext(ctx context.Context, request *DescribeSnapshotTaskRequest) (response *DescribeSnapshotTaskResponse, err error)

DescribeSnapshotTask 获取指定白板板书生成任务信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTIWDailyUsage added in v1.0.281

func (c *Client) DescribeTIWDailyUsage(request *DescribeTIWDailyUsageRequest) (response *DescribeTIWDailyUsageResponse, err error)

DescribeTIWDailyUsage 查询互动白板天维度计费用量。

1. 单次查询统计区间最多不能超过31天。

2. 由于统计延迟等原因,暂时不支持查询当天数据,建议在次日上午7点以后再来查询前一天的用量,例如在10月27日上午7点后,再来查询到10月26日整天的用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTIWDailyUsageWithContext added in v1.0.324

func (c *Client) DescribeTIWDailyUsageWithContext(ctx context.Context, request *DescribeTIWDailyUsageRequest) (response *DescribeTIWDailyUsageResponse, err error)

DescribeTIWDailyUsage 查询互动白板天维度计费用量。

1. 单次查询统计区间最多不能超过31天。

2. 由于统计延迟等原因,暂时不支持查询当天数据,建议在次日上午7点以后再来查询前一天的用量,例如在10月27日上午7点后,再来查询到10月26日整天的用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTIWRoomDailyUsage added in v1.0.553

func (c *Client) DescribeTIWRoomDailyUsage(request *DescribeTIWRoomDailyUsageRequest) (response *DescribeTIWRoomDailyUsageResponse, err error)

DescribeTIWRoomDailyUsage 查询互动白板房间维度每天计费用量。

1. 单次查询统计区间最多不能超过31天。

2. 由于统计延迟等原因,暂时不支持查询当天数据,建议在次日上午7点以后再来查询前一天的用量,例如在10月27日上午7点后,再来查询到10月26日整天的用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTIWRoomDailyUsageWithContext added in v1.0.553

func (c *Client) DescribeTIWRoomDailyUsageWithContext(ctx context.Context, request *DescribeTIWRoomDailyUsageRequest) (response *DescribeTIWRoomDailyUsageResponse, err error)

DescribeTIWRoomDailyUsage 查询互动白板房间维度每天计费用量。

1. 单次查询统计区间最多不能超过31天。

2. 由于统计延迟等原因,暂时不支持查询当天数据,建议在次日上午7点以后再来查询前一天的用量,例如在10月27日上午7点后,再来查询到10月26日整天的用量

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscode

func (c *Client) DescribeTranscode(request *DescribeTranscodeRequest) (response *DescribeTranscodeResponse, err error)

DescribeTranscode 查询文档转码任务的执行进度与转码结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
LIMITEXCEEDED_TRANSCODEPAGESLIMITATION = "LimitExceeded.TranscodePagesLimitation"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeByUrl added in v1.0.707

func (c *Client) DescribeTranscodeByUrl(request *DescribeTranscodeByUrlRequest) (response *DescribeTranscodeByUrlResponse, err error)

DescribeTranscodeByUrl 通过文档URL查询转码任务,返回最近一次的转码任务状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeByUrlWithContext added in v1.0.707

func (c *Client) DescribeTranscodeByUrlWithContext(ctx context.Context, request *DescribeTranscodeByUrlRequest) (response *DescribeTranscodeByUrlResponse, err error)

DescribeTranscodeByUrl 通过文档URL查询转码任务,返回最近一次的转码任务状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeCallback

func (c *Client) DescribeTranscodeCallback(request *DescribeTranscodeCallbackRequest) (response *DescribeTranscodeCallbackResponse, err error)

DescribeTranscodeCallback 查询文档转码回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeCallbackWithContext added in v1.0.324

func (c *Client) DescribeTranscodeCallbackWithContext(ctx context.Context, request *DescribeTranscodeCallbackRequest) (response *DescribeTranscodeCallbackResponse, err error)

DescribeTranscodeCallback 查询文档转码回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeSearch added in v1.0.625

func (c *Client) DescribeTranscodeSearch(request *DescribeTranscodeSearchRequest) (response *DescribeTranscodeSearchResponse, err error)

DescribeTranscodeSearch 按文档名称搜索转码任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeSearchWithContext added in v1.0.625

func (c *Client) DescribeTranscodeSearchWithContext(ctx context.Context, request *DescribeTranscodeSearchRequest) (response *DescribeTranscodeSearchResponse, err error)

DescribeTranscodeSearch 按文档名称搜索转码任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeTranscodeWithContext added in v1.0.324

func (c *Client) DescribeTranscodeWithContext(ctx context.Context, request *DescribeTranscodeRequest) (response *DescribeTranscodeResponse, err error)

DescribeTranscode 查询文档转码任务的执行进度与转码结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_FILEDOWNLOADFAIL = "FailedOperation.FileDownloadFail"
FAILEDOPERATION_FILEFORMATERROR = "FailedOperation.FileFormatError"
FAILEDOPERATION_FILEOPENFAIL = "FailedOperation.FileOpenFail"
FAILEDOPERATION_FILEUPLOADFAIL = "FailedOperation.FileUploadFail"
FAILEDOPERATION_TRANSCODE = "FailedOperation.Transcode"
FAILEDOPERATION_TRANSCODESERVERERROR = "FailedOperation.TranscodeServerError"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_FILEFORMATUNSUPPORTED = "InvalidParameter.FileFormatUnsupported"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
INVALIDPARAMETER_TRANSCODEPARAMETER = "InvalidParameter.TranscodeParameter"
INVALIDPARAMETER_URLFORMATERROR = "InvalidParameter.UrlFormatError"
LIMITEXCEEDED_TRANSCODEPAGESLIMITATION = "LimitExceeded.TranscodePagesLimitation"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeUsageSummary added in v1.0.625

func (c *Client) DescribeUsageSummary(request *DescribeUsageSummaryRequest) (response *DescribeUsageSummaryResponse, err error)

DescribeUsageSummary 查询指定时间段内子产品的用量汇总

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeUsageSummaryWithContext added in v1.0.625

func (c *Client) DescribeUsageSummaryWithContext(ctx context.Context, request *DescribeUsageSummaryRequest) (response *DescribeUsageSummaryResponse, err error)

DescribeUsageSummary 查询指定时间段内子产品的用量汇总

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TIMEFORMAT = "InvalidParameter.TimeFormat"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeUserList added in v1.0.625

func (c *Client) DescribeUserList(request *DescribeUserListRequest) (response *DescribeUserListResponse, err error)

DescribeUserList 查询白板用户列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeUserListWithContext added in v1.0.625

func (c *Client) DescribeUserListWithContext(ctx context.Context, request *DescribeUserListRequest) (response *DescribeUserListResponse, err error)

DescribeUserList 查询白板用户列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeUserResources added in v1.0.625

func (c *Client) DescribeUserResources(request *DescribeUserResourcesRequest) (response *DescribeUserResourcesResponse, err error)

DescribeUserResources 查询客户资源列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeUserResourcesWithContext added in v1.0.625

func (c *Client) DescribeUserResourcesWithContext(ctx context.Context, request *DescribeUserResourcesRequest) (response *DescribeUserResourcesResponse, err error)

DescribeUserResources 查询客户资源列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeUserStatus added in v1.0.625

func (c *Client) DescribeUserStatus(request *DescribeUserStatusRequest) (response *DescribeUserStatusResponse, err error)

DescribeUserStatus 查询互动白板用户详情,包括是否开通了互动白板,当前互动白板服务有效期等信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_ALREADYENABLED = "FailedOperation.AlreadyEnabled"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeUserStatusWithContext added in v1.0.625

func (c *Client) DescribeUserStatusWithContext(ctx context.Context, request *DescribeUserStatusRequest) (response *DescribeUserStatusResponse, err error)

DescribeUserStatus 查询互动白板用户详情,包括是否开通了互动白板,当前互动白板服务有效期等信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_ALREADYENABLED = "FailedOperation.AlreadyEnabled"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) DescribeVideoGenerationTask

func (c *Client) DescribeVideoGenerationTask(request *DescribeVideoGenerationTaskRequest) (response *DescribeVideoGenerationTaskResponse, err error)

DescribeVideoGenerationTask 查询录制视频生成任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RECORD = "FailedOperation.Record"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeVideoGenerationTaskCallback

func (c *Client) DescribeVideoGenerationTaskCallback(request *DescribeVideoGenerationTaskCallbackRequest) (response *DescribeVideoGenerationTaskCallbackResponse, err error)

DescribeVideoGenerationTaskCallback 查询录制视频生成回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeVideoGenerationTaskCallbackWithContext added in v1.0.324

func (c *Client) DescribeVideoGenerationTaskCallbackWithContext(ctx context.Context, request *DescribeVideoGenerationTaskCallbackRequest) (response *DescribeVideoGenerationTaskCallbackResponse, err error)

DescribeVideoGenerationTaskCallback 查询录制视频生成回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeVideoGenerationTaskWithContext added in v1.0.324

func (c *Client) DescribeVideoGenerationTaskWithContext(ctx context.Context, request *DescribeVideoGenerationTaskRequest) (response *DescribeVideoGenerationTaskResponse, err error)

DescribeVideoGenerationTask 查询录制视频生成任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_RECORD = "FailedOperation.Record"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWarningCallback added in v1.0.635

func (c *Client) DescribeWarningCallback(request *DescribeWarningCallbackRequest) (response *DescribeWarningCallbackResponse, err error)

DescribeWarningCallback 查询告警回调地址。此功能需要申请白名单使用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWarningCallbackWithContext added in v1.0.635

func (c *Client) DescribeWarningCallbackWithContext(ctx context.Context, request *DescribeWarningCallbackRequest) (response *DescribeWarningCallbackResponse, err error)

DescribeWarningCallback 查询告警回调地址。此功能需要申请白名单使用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardApplicationConfig added in v1.0.625

func (c *Client) DescribeWhiteboardApplicationConfig(request *DescribeWhiteboardApplicationConfigRequest) (response *DescribeWhiteboardApplicationConfigResponse, err error)

DescribeWhiteboardApplicationConfig 查询白板应用任务相关的配置,包括存储桶、回调等

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardApplicationConfigWithContext added in v1.0.625

func (c *Client) DescribeWhiteboardApplicationConfigWithContext(ctx context.Context, request *DescribeWhiteboardApplicationConfigRequest) (response *DescribeWhiteboardApplicationConfigResponse, err error)

DescribeWhiteboardApplicationConfig 查询白板应用任务相关的配置,包括存储桶、回调等

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardBucketConfig added in v1.0.625

func (c *Client) DescribeWhiteboardBucketConfig(request *DescribeWhiteboardBucketConfigRequest) (response *DescribeWhiteboardBucketConfigResponse, err error)

DescribeWhiteboardBucketConfig 查询文档转码,实时录制存储桶的配置

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardBucketConfigWithContext added in v1.0.625

func (c *Client) DescribeWhiteboardBucketConfigWithContext(ctx context.Context, request *DescribeWhiteboardBucketConfigRequest) (response *DescribeWhiteboardBucketConfigResponse, err error)

DescribeWhiteboardBucketConfig 查询文档转码,实时录制存储桶的配置

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPush

func (c *Client) DescribeWhiteboardPush(request *DescribeWhiteboardPushRequest) (response *DescribeWhiteboardPushResponse, err error)

DescribeWhiteboardPush 查询推流任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_WHITEBOARDPUSH = "FailedOperation.WhiteboardPush"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPushCallback

func (c *Client) DescribeWhiteboardPushCallback(request *DescribeWhiteboardPushCallbackRequest) (response *DescribeWhiteboardPushCallbackResponse, err error)

DescribeWhiteboardPushCallback 查询白板推流回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPushCallbackWithContext added in v1.0.324

func (c *Client) DescribeWhiteboardPushCallbackWithContext(ctx context.Context, request *DescribeWhiteboardPushCallbackRequest) (response *DescribeWhiteboardPushCallbackResponse, err error)

DescribeWhiteboardPushCallback 查询白板推流回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPushSearch added in v1.0.625

func (c *Client) DescribeWhiteboardPushSearch(request *DescribeWhiteboardPushSearchRequest) (response *DescribeWhiteboardPushSearchResponse, err error)

DescribeWhiteboardPushSearch 根据房间号搜索白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPushSearchWithContext added in v1.0.625

func (c *Client) DescribeWhiteboardPushSearchWithContext(ctx context.Context, request *DescribeWhiteboardPushSearchRequest) (response *DescribeWhiteboardPushSearchResponse, err error)

DescribeWhiteboardPushSearch 根据房间号搜索白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) DescribeWhiteboardPushWithContext added in v1.0.324

func (c *Client) DescribeWhiteboardPushWithContext(ctx context.Context, request *DescribeWhiteboardPushRequest) (response *DescribeWhiteboardPushResponse, err error)

DescribeWhiteboardPush 查询推流任务状态与结果

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_WHITEBOARDPUSH = "FailedOperation.WhiteboardPush"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) ModifyApplication added in v1.0.625

func (c *Client) ModifyApplication(request *ModifyApplicationRequest) (response *ModifyApplicationResponse, err error)

ModifyApplication 修改白板应用

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) ModifyApplicationWithContext added in v1.0.625

func (c *Client) ModifyApplicationWithContext(ctx context.Context, request *ModifyApplicationRequest) (response *ModifyApplicationResponse, err error)

ModifyApplication 修改白板应用

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) ModifyAutoRenewFlag added in v1.0.625

func (c *Client) ModifyAutoRenewFlag(request *ModifyAutoRenewFlagRequest) (response *ModifyAutoRenewFlagResponse, err error)

ModifyAutoRenewFlag 设置白板月功能费自动续费

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) ModifyAutoRenewFlagWithContext added in v1.0.625

func (c *Client) ModifyAutoRenewFlagWithContext(ctx context.Context, request *ModifyAutoRenewFlagRequest) (response *ModifyAutoRenewFlagResponse, err error)

ModifyAutoRenewFlag 设置白板月功能费自动续费

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"

func (*Client) ModifyWhiteboardApplicationConfig added in v1.0.625

func (c *Client) ModifyWhiteboardApplicationConfig(request *ModifyWhiteboardApplicationConfigRequest) (response *ModifyWhiteboardApplicationConfigResponse, err error)

ModifyWhiteboardApplicationConfig 修改白板应用任务相关的配置,包括存储桶、回调等

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_COSBUCKETINVALID = "FailedOperation.CosBucketInvalid"
FAILEDOPERATION_GETCREDENTIALFAIL = "FailedOperation.GetCredentialFail"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
INVALIDPARAMETER_CDNDOMAINNOTFOUND = "InvalidParameter.CdnDomainNotFound"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) ModifyWhiteboardApplicationConfigWithContext added in v1.0.625

func (c *Client) ModifyWhiteboardApplicationConfigWithContext(ctx context.Context, request *ModifyWhiteboardApplicationConfigRequest) (response *ModifyWhiteboardApplicationConfigResponse, err error)

ModifyWhiteboardApplicationConfig 修改白板应用任务相关的配置,包括存储桶、回调等

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_COSBUCKETINVALID = "FailedOperation.CosBucketInvalid"
FAILEDOPERATION_GETCREDENTIALFAIL = "FailedOperation.GetCredentialFail"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
INVALIDPARAMETER_CDNDOMAINNOTFOUND = "InvalidParameter.CdnDomainNotFound"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_UNMARSHALJSONBODYFAIL = "InvalidParameter.UnmarshalJSONBodyFail"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) ModifyWhiteboardBucketConfig added in v1.0.625

func (c *Client) ModifyWhiteboardBucketConfig(request *ModifyWhiteboardBucketConfigRequest) (response *ModifyWhiteboardBucketConfigResponse, err error)

ModifyWhiteboardBucketConfig 设置文档转码,实时录制存储桶的配置

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_COSBUCKETINVALID = "FailedOperation.CosBucketInvalid"
FAILEDOPERATION_GETCREDENTIALFAIL = "FailedOperation.GetCredentialFail"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CDNDOMAINNOTFOUND = "InvalidParameter.CdnDomainNotFound"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) ModifyWhiteboardBucketConfigWithContext added in v1.0.625

func (c *Client) ModifyWhiteboardBucketConfigWithContext(ctx context.Context, request *ModifyWhiteboardBucketConfigRequest) (response *ModifyWhiteboardBucketConfigResponse, err error)

ModifyWhiteboardBucketConfig 设置文档转码,实时录制存储桶的配置

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_COSBUCKETINVALID = "FailedOperation.CosBucketInvalid"
FAILEDOPERATION_GETCREDENTIALFAIL = "FailedOperation.GetCredentialFail"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CDNDOMAINNOTFOUND = "InvalidParameter.CdnDomainNotFound"
INVALIDPARAMETER_INVALIDTASKTYPE = "InvalidParameter.InvalidTaskType"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) PauseOnlineRecord

func (c *Client) PauseOnlineRecord(request *PauseOnlineRecordRequest) (response *PauseOnlineRecordResponse, err error)

PauseOnlineRecord 暂停实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_INVALIDTASKSTATUS = "UnsupportedOperation.InvalidTaskStatus"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) PauseOnlineRecordWithContext added in v1.0.324

func (c *Client) PauseOnlineRecordWithContext(ctx context.Context, request *PauseOnlineRecordRequest) (response *PauseOnlineRecordResponse, err error)

PauseOnlineRecord 暂停实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_INVALIDTASKSTATUS = "UnsupportedOperation.InvalidTaskStatus"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) ResumeOnlineRecord

func (c *Client) ResumeOnlineRecord(request *ResumeOnlineRecordRequest) (response *ResumeOnlineRecordResponse, err error)

ResumeOnlineRecord 恢复实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_INVALIDTASKSTATUS = "UnsupportedOperation.InvalidTaskStatus"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) ResumeOnlineRecordWithContext added in v1.0.324

func (c *Client) ResumeOnlineRecordWithContext(ctx context.Context, request *ResumeOnlineRecordRequest) (response *ResumeOnlineRecordResponse, err error)

ResumeOnlineRecord 恢复实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_INVALIDTASKSTATUS = "UnsupportedOperation.InvalidTaskStatus"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) SetOnlineRecordCallback

func (c *Client) SetOnlineRecordCallback(request *SetOnlineRecordCallbackRequest) (response *SetOnlineRecordCallbackResponse, err error)

SetOnlineRecordCallback 设置实时录制回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40258

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetOnlineRecordCallbackKey

func (c *Client) SetOnlineRecordCallbackKey(request *SetOnlineRecordCallbackKeyRequest) (response *SetOnlineRecordCallbackKeyResponse, err error)

SetOnlineRecordCallbackKey 设置实时录制回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetOnlineRecordCallbackKeyWithContext added in v1.0.324

func (c *Client) SetOnlineRecordCallbackKeyWithContext(ctx context.Context, request *SetOnlineRecordCallbackKeyRequest) (response *SetOnlineRecordCallbackKeyResponse, err error)

SetOnlineRecordCallbackKey 设置实时录制回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetOnlineRecordCallbackWithContext added in v1.0.324

func (c *Client) SetOnlineRecordCallbackWithContext(ctx context.Context, request *SetOnlineRecordCallbackRequest) (response *SetOnlineRecordCallbackResponse, err error)

SetOnlineRecordCallback 设置实时录制回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40258

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetPPTCheckCallback added in v1.0.635

func (c *Client) SetPPTCheckCallback(request *SetPPTCheckCallbackRequest) (response *SetPPTCheckCallbackResponse, err error)

SetPPTCheckCallback 设置PPT检测任务回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260#c9cbe05f-fe1a-4410-b4dc-40cc301c7b81

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetPPTCheckCallbackKey added in v1.0.635

func (c *Client) SetPPTCheckCallbackKey(request *SetPPTCheckCallbackKeyRequest) (response *SetPPTCheckCallbackKeyResponse, err error)

SetPPTCheckCallbackKey 设置PPT检测任务回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetPPTCheckCallbackKeyWithContext added in v1.0.635

func (c *Client) SetPPTCheckCallbackKeyWithContext(ctx context.Context, request *SetPPTCheckCallbackKeyRequest) (response *SetPPTCheckCallbackKeyResponse, err error)

SetPPTCheckCallbackKey 设置PPT检测任务回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetPPTCheckCallbackWithContext added in v1.0.635

func (c *Client) SetPPTCheckCallbackWithContext(ctx context.Context, request *SetPPTCheckCallbackRequest) (response *SetPPTCheckCallbackResponse, err error)

SetPPTCheckCallback 设置PPT检测任务回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260#c9cbe05f-fe1a-4410-b4dc-40cc301c7b81

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetTranscodeCallback

func (c *Client) SetTranscodeCallback(request *SetTranscodeCallbackRequest) (response *SetTranscodeCallbackResponse, err error)

SetTranscodeCallback 设置文档转码回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetTranscodeCallbackKey

func (c *Client) SetTranscodeCallbackKey(request *SetTranscodeCallbackKeyRequest) (response *SetTranscodeCallbackKeyResponse, err error)

SetTranscodeCallbackKey 设置文档转码回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetTranscodeCallbackKeyWithContext added in v1.0.324

func (c *Client) SetTranscodeCallbackKeyWithContext(ctx context.Context, request *SetTranscodeCallbackKeyRequest) (response *SetTranscodeCallbackKeyResponse, err error)

SetTranscodeCallbackKey 设置文档转码回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetTranscodeCallbackWithContext added in v1.0.324

func (c *Client) SetTranscodeCallbackWithContext(ctx context.Context, request *SetTranscodeCallbackRequest) (response *SetTranscodeCallbackResponse, err error)

SetTranscodeCallback 设置文档转码回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetVideoGenerationTaskCallback

func (c *Client) SetVideoGenerationTaskCallback(request *SetVideoGenerationTaskCallbackRequest) (response *SetVideoGenerationTaskCallbackResponse, err error)

SetVideoGenerationTaskCallback 设置录制视频生成回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetVideoGenerationTaskCallbackKey

func (c *Client) SetVideoGenerationTaskCallbackKey(request *SetVideoGenerationTaskCallbackKeyRequest) (response *SetVideoGenerationTaskCallbackKeyResponse, err error)

SetVideoGenerationTaskCallbackKey 设置视频生成回调鉴权密钥

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetVideoGenerationTaskCallbackKeyWithContext added in v1.0.324

func (c *Client) SetVideoGenerationTaskCallbackKeyWithContext(ctx context.Context, request *SetVideoGenerationTaskCallbackKeyRequest) (response *SetVideoGenerationTaskCallbackKeyResponse, err error)

SetVideoGenerationTaskCallbackKey 设置视频生成回调鉴权密钥

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetVideoGenerationTaskCallbackWithContext added in v1.0.324

func (c *Client) SetVideoGenerationTaskCallbackWithContext(ctx context.Context, request *SetVideoGenerationTaskCallbackRequest) (response *SetVideoGenerationTaskCallbackResponse, err error)

SetVideoGenerationTaskCallback 设置录制视频生成回调地址

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWarningCallback added in v1.0.635

func (c *Client) SetWarningCallback(request *SetWarningCallbackRequest) (response *SetWarningCallbackResponse, err error)

SetWarningCallback 设置告警回调地址。此功能需要申请白名单使用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWarningCallbackWithContext added in v1.0.635

func (c *Client) SetWarningCallbackWithContext(ctx context.Context, request *SetWarningCallbackRequest) (response *SetWarningCallbackResponse, err error)

SetWarningCallback 设置告警回调地址。此功能需要申请白名单使用。

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWhiteboardPushCallback

func (c *Client) SetWhiteboardPushCallback(request *SetWhiteboardPushCallbackRequest) (response *SetWhiteboardPushCallbackResponse, err error)

SetWhiteboardPushCallback 设置白板推流回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWhiteboardPushCallbackKey

func (c *Client) SetWhiteboardPushCallbackKey(request *SetWhiteboardPushCallbackKeyRequest) (response *SetWhiteboardPushCallbackKeyResponse, err error)

SetWhiteboardPushCallbackKey 设置白板推流回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWhiteboardPushCallbackKeyWithContext added in v1.0.324

func (c *Client) SetWhiteboardPushCallbackKeyWithContext(ctx context.Context, request *SetWhiteboardPushCallbackKeyRequest) (response *SetWhiteboardPushCallbackKeyResponse, err error)

SetWhiteboardPushCallbackKey 设置白板推流回调鉴权密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) SetWhiteboardPushCallbackWithContext added in v1.0.324

func (c *Client) SetWhiteboardPushCallbackWithContext(ctx context.Context, request *SetWhiteboardPushCallbackRequest) (response *SetWhiteboardPushCallbackResponse, err error)

SetWhiteboardPushCallback 设置白板推流回调地址,回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40257

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_CALLBACKADDRESSFORMATERROR = "InvalidParameter.CallbackAddressFormatError"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) StartOnlineRecord

func (c *Client) StartOnlineRecord(request *StartOnlineRecordRequest) (response *StartOnlineRecordResponse, err error)

StartOnlineRecord 发起一个实时录制任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) StartOnlineRecordWithContext added in v1.0.324

func (c *Client) StartOnlineRecordWithContext(ctx context.Context, request *StartOnlineRecordRequest) (response *StartOnlineRecordResponse, err error)

StartOnlineRecord 发起一个实时录制任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) StartWhiteboardPush

func (c *Client) StartWhiteboardPush(request *StartWhiteboardPushRequest) (response *StartWhiteboardPushResponse, err error)

StartWhiteboardPush 发起一个白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) StartWhiteboardPushWithContext added in v1.0.324

func (c *Client) StartWhiteboardPushWithContext(ctx context.Context, request *StartWhiteboardPushRequest) (response *StartWhiteboardPushResponse, err error)

StartWhiteboardPush 发起一个白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_INVALIDEXTRA = "InvalidParameter.InvalidExtra"
INVALIDPARAMETER_RECORDPARAMETER = "InvalidParameter.RecordParameter"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
LIMITEXCEEDED_TASKCONCURRENCY = "LimitExceeded.TaskConcurrency"
RESOURCEINUSE_RECORDUSERID = "ResourceInUse.RecordUserId"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"

func (*Client) StopOnlineRecord

func (c *Client) StopOnlineRecord(request *StopOnlineRecordRequest) (response *StopOnlineRecordResponse, err error)

StopOnlineRecord 停止实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) StopOnlineRecordWithContext added in v1.0.324

func (c *Client) StopOnlineRecordWithContext(ctx context.Context, request *StopOnlineRecordRequest) (response *StopOnlineRecordResponse, err error)

StopOnlineRecord 停止实时录制

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) StopWhiteboardPush

func (c *Client) StopWhiteboardPush(request *StopWhiteboardPushRequest) (response *StopWhiteboardPushResponse, err error)

StopWhiteboardPush 停止白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

func (*Client) StopWhiteboardPushWithContext added in v1.0.324

func (c *Client) StopWhiteboardPushWithContext(ctx context.Context, request *StopWhiteboardPushRequest) (response *StopWhiteboardPushResponse, err error)

StopWhiteboardPush 停止白板推流任务

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
INVALIDPARAMETER_BODYPARAMETERTYPEUNMATCHED = "InvalidParameter.BodyParameterTypeUnmatched"
INVALIDPARAMETER_SDKAPPIDNOTFOUND = "InvalidParameter.SdkAppIdNotFound"
INVALIDPARAMETER_TASKNOTFOUND = "InvalidParameter.TaskNotFound"
RESOURCEUNAVAILABLE_NOTREGISTERED = "ResourceUnavailable.NotRegistered"
RESOURCEUNAVAILABLE_SERVICEEXPIRED = "ResourceUnavailable.ServiceExpired"
UNAUTHORIZEDOPERATION_SDKAPPID = "UnauthorizedOperation.SdkAppId"
UNSUPPORTEDOPERATION_TASKHASALREADYSTOPPED = "UnsupportedOperation.TaskHasAlreadyStopped"

type Concat

type Concat struct {
	// 是否开启拼接功能
	// 在开启了视频拼接功能的情况下,实时录制服务会把同一个用户因为暂停导致的多段视频拼接成一个视频
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 视频拼接时使用的垫片图片下载地址,不填默认用全黑的图片进行视频垫片
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`
}

type CreateApplicationRequest added in v1.0.625

type CreateApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// App名字
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 创建IM应用需要的SKey
	SKey *string `json:"SKey,omitnil,omitempty" name:"SKey"`

	// 创建IM应用需要的TinyId
	TinyId *string `json:"TinyId,omitnil,omitempty" name:"TinyId"`

	// 需要绑定的标签列表
	TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"`
}

func NewCreateApplicationRequest added in v1.0.625

func NewCreateApplicationRequest() (request *CreateApplicationRequest)

func (*CreateApplicationRequest) FromJsonString added in v1.0.625

func (r *CreateApplicationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateApplicationRequest) ToJsonString added in v1.0.625

func (r *CreateApplicationRequest) ToJsonString() string

type CreateApplicationRequestParams added in v1.0.625

type CreateApplicationRequestParams struct {
	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// App名字
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 创建IM应用需要的SKey
	SKey *string `json:"SKey,omitnil,omitempty" name:"SKey"`

	// 创建IM应用需要的TinyId
	TinyId *string `json:"TinyId,omitnil,omitempty" name:"TinyId"`

	// 需要绑定的标签列表
	TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"`
}

Predefined struct for user

type CreateApplicationResponse added in v1.0.625

type CreateApplicationResponse struct {
	*tchttp.BaseResponse
	Response *CreateApplicationResponseParams `json:"Response"`
}

func NewCreateApplicationResponse added in v1.0.625

func NewCreateApplicationResponse() (response *CreateApplicationResponse)

func (*CreateApplicationResponse) FromJsonString added in v1.0.625

func (r *CreateApplicationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateApplicationResponse) ToJsonString added in v1.0.625

func (r *CreateApplicationResponse) ToJsonString() string

type CreateApplicationResponseParams added in v1.0.625

type CreateApplicationResponseParams struct {
	// 客户的AppId
	AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// App名字
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePPTCheckTaskRequest added in v1.0.635

type CreatePPTCheckTaskRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的PPT文件地址。URL 编码会将字符转换为可通过因特网传输的格式,例如文档地址为http://example.com/测试.pptx,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pptx。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 是否对不支持元素开启自动处理的功能,默认不开启。
	// true -- 开启
	// false -- 不开启
	//
	// 当设置为`true`时,可配合`AutoHandleUnsupportedElementTypes`参数使用,具体有哪些不兼容元素类型,可参考`AutoHandleUnsupportedElementTypes`参数的说明。
	AutoHandleUnsupportedElement *bool `json:"AutoHandleUnsupportedElement,omitnil,omitempty" name:"AutoHandleUnsupportedElement"`

	// 此参数仅在`AutoHandleUnsupportedElement`参数为`true`的情况下有效。
	//
	// 指定需要自动处理的不兼容元素类型,默认对所有不兼容的元素进行自动处理。
	//
	// 目前支持检测的不兼容元素类型及对应的自动处理方式如下:
	// 0: 不支持的墨迹类型
	// -- 自动处理方式:移除墨迹
	//
	// 1: 自动翻页
	// -- 自动处理方式:移除自动翻页设置,并修改为单击切换
	//
	// 2: 已损坏音视频
	// -- 自动处理方式:移除对损坏音视频的引用
	//
	// 3: 不可访问资源
	// -- 自动处理方式:移除对不可访问的资源的引用
	//
	// 4: 只读文件
	// -- 自动处理方式:移除只读设置
	//
	// 5: 不支持的元素编辑锁定状态
	// -- 自动处理方式:移除锁定状态
	//
	// 6: 可能有兼容问题的字体
	// -- 自动处理方式: 不支持处理
	//
	// 7: 设置了柔化边缘的GIF图片
	// -- 自动处理方式:移除柔化边缘设置
	//
	// 8: 存在不兼容的空格下划线
	// -- 自动处理方式:通过调整空格下划线前后文本的字体语言体系,保证空格下划线表现正常
	//
	// 9: 存在设置了分段动画的数学公式和文本混合内容
	// -- 自动处理方式: 不支持处理
	//
	// 10: 存在设置了分段动画的渐变色文本
	// -- 自动处理方式: 不支持处理
	//
	// 11: 存在不兼容的分散对齐方式
	// -- 自动处理方式: 不支持处理
	//
	// 12: 存在不兼容的多倍行距设置
	// -- 自动处理方式: 不支持处理
	AutoHandleUnsupportedElementTypes []*int64 `json:"AutoHandleUnsupportedElementTypes,omitnil,omitempty" name:"AutoHandleUnsupportedElementTypes"`
}

func NewCreatePPTCheckTaskRequest added in v1.0.635

func NewCreatePPTCheckTaskRequest() (request *CreatePPTCheckTaskRequest)

func (*CreatePPTCheckTaskRequest) FromJsonString added in v1.0.635

func (r *CreatePPTCheckTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePPTCheckTaskRequest) ToJsonString added in v1.0.635

func (r *CreatePPTCheckTaskRequest) ToJsonString() string

type CreatePPTCheckTaskRequestParams added in v1.0.635

type CreatePPTCheckTaskRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的PPT文件地址。URL 编码会将字符转换为可通过因特网传输的格式,例如文档地址为http://example.com/测试.pptx,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pptx。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 是否对不支持元素开启自动处理的功能,默认不开启。
	// true -- 开启
	// false -- 不开启
	//
	// 当设置为`true`时,可配合`AutoHandleUnsupportedElementTypes`参数使用,具体有哪些不兼容元素类型,可参考`AutoHandleUnsupportedElementTypes`参数的说明。
	AutoHandleUnsupportedElement *bool `json:"AutoHandleUnsupportedElement,omitnil,omitempty" name:"AutoHandleUnsupportedElement"`

	// 此参数仅在`AutoHandleUnsupportedElement`参数为`true`的情况下有效。
	//
	// 指定需要自动处理的不兼容元素类型,默认对所有不兼容的元素进行自动处理。
	//
	// 目前支持检测的不兼容元素类型及对应的自动处理方式如下:
	// 0: 不支持的墨迹类型
	// -- 自动处理方式:移除墨迹
	//
	// 1: 自动翻页
	// -- 自动处理方式:移除自动翻页设置,并修改为单击切换
	//
	// 2: 已损坏音视频
	// -- 自动处理方式:移除对损坏音视频的引用
	//
	// 3: 不可访问资源
	// -- 自动处理方式:移除对不可访问的资源的引用
	//
	// 4: 只读文件
	// -- 自动处理方式:移除只读设置
	//
	// 5: 不支持的元素编辑锁定状态
	// -- 自动处理方式:移除锁定状态
	//
	// 6: 可能有兼容问题的字体
	// -- 自动处理方式: 不支持处理
	//
	// 7: 设置了柔化边缘的GIF图片
	// -- 自动处理方式:移除柔化边缘设置
	//
	// 8: 存在不兼容的空格下划线
	// -- 自动处理方式:通过调整空格下划线前后文本的字体语言体系,保证空格下划线表现正常
	//
	// 9: 存在设置了分段动画的数学公式和文本混合内容
	// -- 自动处理方式: 不支持处理
	//
	// 10: 存在设置了分段动画的渐变色文本
	// -- 自动处理方式: 不支持处理
	//
	// 11: 存在不兼容的分散对齐方式
	// -- 自动处理方式: 不支持处理
	//
	// 12: 存在不兼容的多倍行距设置
	// -- 自动处理方式: 不支持处理
	AutoHandleUnsupportedElementTypes []*int64 `json:"AutoHandleUnsupportedElementTypes,omitnil,omitempty" name:"AutoHandleUnsupportedElementTypes"`
}

Predefined struct for user

type CreatePPTCheckTaskResponse added in v1.0.635

type CreatePPTCheckTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreatePPTCheckTaskResponseParams `json:"Response"`
}

func NewCreatePPTCheckTaskResponse added in v1.0.635

func NewCreatePPTCheckTaskResponse() (response *CreatePPTCheckTaskResponse)

func (*CreatePPTCheckTaskResponse) FromJsonString added in v1.0.635

func (r *CreatePPTCheckTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePPTCheckTaskResponse) ToJsonString added in v1.0.635

func (r *CreatePPTCheckTaskResponse) ToJsonString() string

type CreatePPTCheckTaskResponseParams added in v1.0.635

type CreatePPTCheckTaskResponseParams struct {
	// 检测任务的唯一标识Id,用于查询该任务的进度以及检测结果
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSnapshotTaskRequest added in v1.0.213

type CreateSnapshotTaskRequest struct {
	*tchttp.BaseRequest

	// 白板相关参数
	Whiteboard *SnapshotWhiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 白板房间 `SdkAppId`
	SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板房间号
	RoomId *uint64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 白板板书生成结果通知回调地址
	CallbackURL *string `json:"CallbackURL,omitnil,omitempty" name:"CallbackURL"`

	// 白板板书文件 `COS` 存储参数, 不填默认存储在公共存储桶,公共存储桶的数据仅保存3天
	COS *SnapshotCOS `json:"COS,omitnil,omitempty" name:"COS"`

	// 白板板书生成模式,默认为 `AllMarks`。取值说明如下:
	//
	// `AllMarks` - 全量模式,即对于客户端每一次调用 `addSnapshotMark` 接口打上的白板板书生成标志全部都会生成对应的白板板书图片。
	//
	// `LatestMarksOnly` - 单页去重模式,即对于客户端在同一页白板上多次调用 `addSnapshotMark` 打上的白板板书生成标志仅保留最新一次标志来生成对应白板页的白板板书图片。
	//
	// (**注意:`LatestMarksOnly` 模式只有客户端使用v2.6.8及以上版本的白板SDK调用 `addSnapshotMark` 时才生效,否则即使在调用本API是指定了 `LatestMarksOnly` 模式,服务后台会使用默认的 `AllMarks` 模式生成白板板书**)
	SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"`
}

func NewCreateSnapshotTaskRequest added in v1.0.213

func NewCreateSnapshotTaskRequest() (request *CreateSnapshotTaskRequest)

func (*CreateSnapshotTaskRequest) FromJsonString added in v1.0.213

func (r *CreateSnapshotTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSnapshotTaskRequest) ToJsonString added in v1.0.213

func (r *CreateSnapshotTaskRequest) ToJsonString() string

type CreateSnapshotTaskRequestParams added in v1.0.426

type CreateSnapshotTaskRequestParams struct {
	// 白板相关参数
	Whiteboard *SnapshotWhiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 白板房间 `SdkAppId`
	SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板房间号
	RoomId *uint64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 白板板书生成结果通知回调地址
	CallbackURL *string `json:"CallbackURL,omitnil,omitempty" name:"CallbackURL"`

	// 白板板书文件 `COS` 存储参数, 不填默认存储在公共存储桶,公共存储桶的数据仅保存3天
	COS *SnapshotCOS `json:"COS,omitnil,omitempty" name:"COS"`

	// 白板板书生成模式,默认为 `AllMarks`。取值说明如下:
	//
	// `AllMarks` - 全量模式,即对于客户端每一次调用 `addSnapshotMark` 接口打上的白板板书生成标志全部都会生成对应的白板板书图片。
	//
	// `LatestMarksOnly` - 单页去重模式,即对于客户端在同一页白板上多次调用 `addSnapshotMark` 打上的白板板书生成标志仅保留最新一次标志来生成对应白板页的白板板书图片。
	//
	// (**注意:`LatestMarksOnly` 模式只有客户端使用v2.6.8及以上版本的白板SDK调用 `addSnapshotMark` 时才生效,否则即使在调用本API是指定了 `LatestMarksOnly` 模式,服务后台会使用默认的 `AllMarks` 模式生成白板板书**)
	SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"`
}

Predefined struct for user

type CreateSnapshotTaskResponse added in v1.0.213

type CreateSnapshotTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateSnapshotTaskResponseParams `json:"Response"`
}

func NewCreateSnapshotTaskResponse added in v1.0.213

func NewCreateSnapshotTaskResponse() (response *CreateSnapshotTaskResponse)

func (*CreateSnapshotTaskResponse) FromJsonString added in v1.0.213

func (r *CreateSnapshotTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSnapshotTaskResponse) ToJsonString added in v1.0.213

func (r *CreateSnapshotTaskResponse) ToJsonString() string

type CreateSnapshotTaskResponseParams added in v1.0.426

type CreateSnapshotTaskResponseParams struct {
	// 白板板书生成任务ID,只有任务创建成功的时候才会返回此字段
	TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateTranscodeRequest

type CreateTranscodeRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的转码文件地址。URL 编码会将字符转换为可通过因特网传输的格式,比如文档地址为http://example.com/测试.pdf,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pdf。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 是否为静态PPT,默认为False;
	// 如果IsStaticPPT为False,后缀名为.ppt或.pptx的文档会动态转码成HTML5页面,其他格式的文档会静态转码成图片;如果IsStaticPPT为True,所有格式的文档会静态转码成图片;
	IsStaticPPT *bool `json:"IsStaticPPT,omitnil,omitempty" name:"IsStaticPPT"`

	// 注意: 该参数已废弃, 请使用最新的 [云API SDK](https://cloud.tencent.com/document/api/1137/40060#SDK) ,使用 MinScaleResolution字段传递分辨率
	//
	// 转码后文档的最小分辨率,不传、传空字符串或分辨率格式错误则使用文档原分辨率
	//
	// 示例:1280x720,注意分辨率宽高中间为英文字母"xyz"的"x"
	MinResolution *string `json:"MinResolution,omitnil,omitempty" name:"MinResolution"`

	// 动态PPT转码可以为文件生成该分辨率的缩略图,不传、传空字符串或分辨率格式错误则不生成缩略图,分辨率格式同MinResolution
	ThumbnailResolution *string `json:"ThumbnailResolution,omitnil,omitempty" name:"ThumbnailResolution"`

	// 转码文件压缩格式,不传、传空字符串或不是指定的格式则不生成压缩文件,目前支持如下压缩格式:
	//
	// zip: 生成`.zip`压缩包
	// tar.gz: 生成`.tar.gz`压缩包
	CompressFileType *string `json:"CompressFileType,omitnil,omitempty" name:"CompressFileType"`

	// 内部参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// 文档转码优先级, 只有对于PPT动态转码生效,支持填入以下值:<br/>
	// - low: 低优先级转码,对于动态转码,能支持500MB(下载超时时间10分钟)以及2000页文档,但资源有限可能会有比较长时间的排队,请酌情使用该功能。<br/>
	// - 不填表示正常优先级转码,支持200MB文件(下载超时时间2分钟),500页以内的文档进行转码
	// <br/>
	// 注意:对于PDF等静态文件转码,无论是正常优先级或者低优先级,最大只能支持200MB
	Priority *string `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 转码后文档的最小分辨率,不传、传空字符串或分辨率格式错误则使用文档原分辨率。
	// 分辨率越高,效果越清晰,转出来的图片资源体积会越大,课件加载耗时会变长,请根据实际使用场景配置此参数。
	//
	// 示例:1280x720,注意分辨率宽高中间为英文字母"xyz"的"x"
	MinScaleResolution *string `json:"MinScaleResolution,omitnil,omitempty" name:"MinScaleResolution"`

	// 此参数仅对动态转码生效。
	//
	// 是否对不支持元素开启自动处理的功能,默认不开启。
	// true -- 开启
	// false -- 不开启
	//
	// 当设置为`true`时,可配合`AutoHandleUnsupportedElementTypes`参数使用,具体有哪些不兼容元素类型,可参考`AutoHandleUnsupportedElementTypes`参数的说明。
	AutoHandleUnsupportedElement *bool `json:"AutoHandleUnsupportedElement,omitnil,omitempty" name:"AutoHandleUnsupportedElement"`

	// 此参数仅在`AutoHandleUnsupportedElement`参数为`true`的情况下有效。
	//
	// 指定需要自动处理的不兼容元素类型,默认对所有不兼容的元素进行自动处理。
	//
	// 目前支持检测的不兼容元素类型及对应的自动处理方式如下:
	// 0: 不支持的墨迹类型
	// -- 自动处理方式:移除墨迹
	//
	// 1: 自动翻页
	// -- 自动处理方式:移除自动翻页设置,并修改为单击切换
	//
	// 2: 已损坏音视频
	// -- 自动处理方式:移除对损坏音视频的引用
	//
	// 3: 不可访问资源
	// -- 自动处理方式:移除对不可访问的资源的引用
	//
	// 4: 只读文件
	// -- 自动处理方式:移除只读设置
	//
	// 5: 不支持的元素编辑锁定状态
	// -- 自动处理方式:移除锁定状态
	//
	// 6: 可能有兼容问题的字体
	// -- 自动处理方式: 不支持处理
	//
	// 7: 设置了柔化边缘的GIF图片
	// -- 自动处理方式:移除柔化边缘设置
	//
	// 8: 存在不兼容的空格下划线
	// -- 自动处理方式:通过调整空格下划线前后文本的字体语言体系,保证空格下划线表现正常
	//
	// 9: 存在设置了分段动画的数学公式和文本混合内容
	// -- 自动处理方式: 不支持处理
	//
	// 10: 存在设置了分段动画的渐变色文本
	// -- 自动处理方式: 不支持处理
	//
	// 11: 存在不兼容的分散对齐方式
	// -- 自动处理方式: 不支持处理
	//
	// 12: 存在不兼容的多倍行距设置
	// -- 自动处理方式: 不支持处理
	AutoHandleUnsupportedElementTypes []*int64 `json:"AutoHandleUnsupportedElementTypes,omitnil,omitempty" name:"AutoHandleUnsupportedElementTypes"`

	// Excel表格转码参数,可设置转码时表格纸张大小及纸张方向等参数(仅对转码文件为Excel表格文件的静态转码任务生效)
	ExcelParam *ExcelParam `json:"ExcelParam,omitnil,omitempty" name:"ExcelParam"`
}

func NewCreateTranscodeRequest

func NewCreateTranscodeRequest() (request *CreateTranscodeRequest)

func (*CreateTranscodeRequest) FromJsonString

func (r *CreateTranscodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTranscodeRequest) ToJsonString

func (r *CreateTranscodeRequest) ToJsonString() string

type CreateTranscodeRequestParams added in v1.0.426

type CreateTranscodeRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的转码文件地址。URL 编码会将字符转换为可通过因特网传输的格式,比如文档地址为http://example.com/测试.pdf,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pdf。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 是否为静态PPT,默认为False;
	// 如果IsStaticPPT为False,后缀名为.ppt或.pptx的文档会动态转码成HTML5页面,其他格式的文档会静态转码成图片;如果IsStaticPPT为True,所有格式的文档会静态转码成图片;
	IsStaticPPT *bool `json:"IsStaticPPT,omitnil,omitempty" name:"IsStaticPPT"`

	// 注意: 该参数已废弃, 请使用最新的 [云API SDK](https://cloud.tencent.com/document/api/1137/40060#SDK) ,使用 MinScaleResolution字段传递分辨率
	//
	// 转码后文档的最小分辨率,不传、传空字符串或分辨率格式错误则使用文档原分辨率
	//
	// 示例:1280x720,注意分辨率宽高中间为英文字母"xyz"的"x"
	MinResolution *string `json:"MinResolution,omitnil,omitempty" name:"MinResolution"`

	// 动态PPT转码可以为文件生成该分辨率的缩略图,不传、传空字符串或分辨率格式错误则不生成缩略图,分辨率格式同MinResolution
	ThumbnailResolution *string `json:"ThumbnailResolution,omitnil,omitempty" name:"ThumbnailResolution"`

	// 转码文件压缩格式,不传、传空字符串或不是指定的格式则不生成压缩文件,目前支持如下压缩格式:
	//
	// zip: 生成`.zip`压缩包
	// tar.gz: 生成`.tar.gz`压缩包
	CompressFileType *string `json:"CompressFileType,omitnil,omitempty" name:"CompressFileType"`

	// 内部参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// 文档转码优先级, 只有对于PPT动态转码生效,支持填入以下值:<br/>
	// - low: 低优先级转码,对于动态转码,能支持500MB(下载超时时间10分钟)以及2000页文档,但资源有限可能会有比较长时间的排队,请酌情使用该功能。<br/>
	// - 不填表示正常优先级转码,支持200MB文件(下载超时时间2分钟),500页以内的文档进行转码
	// <br/>
	// 注意:对于PDF等静态文件转码,无论是正常优先级或者低优先级,最大只能支持200MB
	Priority *string `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 转码后文档的最小分辨率,不传、传空字符串或分辨率格式错误则使用文档原分辨率。
	// 分辨率越高,效果越清晰,转出来的图片资源体积会越大,课件加载耗时会变长,请根据实际使用场景配置此参数。
	//
	// 示例:1280x720,注意分辨率宽高中间为英文字母"xyz"的"x"
	MinScaleResolution *string `json:"MinScaleResolution,omitnil,omitempty" name:"MinScaleResolution"`

	// 此参数仅对动态转码生效。
	//
	// 是否对不支持元素开启自动处理的功能,默认不开启。
	// true -- 开启
	// false -- 不开启
	//
	// 当设置为`true`时,可配合`AutoHandleUnsupportedElementTypes`参数使用,具体有哪些不兼容元素类型,可参考`AutoHandleUnsupportedElementTypes`参数的说明。
	AutoHandleUnsupportedElement *bool `json:"AutoHandleUnsupportedElement,omitnil,omitempty" name:"AutoHandleUnsupportedElement"`

	// 此参数仅在`AutoHandleUnsupportedElement`参数为`true`的情况下有效。
	//
	// 指定需要自动处理的不兼容元素类型,默认对所有不兼容的元素进行自动处理。
	//
	// 目前支持检测的不兼容元素类型及对应的自动处理方式如下:
	// 0: 不支持的墨迹类型
	// -- 自动处理方式:移除墨迹
	//
	// 1: 自动翻页
	// -- 自动处理方式:移除自动翻页设置,并修改为单击切换
	//
	// 2: 已损坏音视频
	// -- 自动处理方式:移除对损坏音视频的引用
	//
	// 3: 不可访问资源
	// -- 自动处理方式:移除对不可访问的资源的引用
	//
	// 4: 只读文件
	// -- 自动处理方式:移除只读设置
	//
	// 5: 不支持的元素编辑锁定状态
	// -- 自动处理方式:移除锁定状态
	//
	// 6: 可能有兼容问题的字体
	// -- 自动处理方式: 不支持处理
	//
	// 7: 设置了柔化边缘的GIF图片
	// -- 自动处理方式:移除柔化边缘设置
	//
	// 8: 存在不兼容的空格下划线
	// -- 自动处理方式:通过调整空格下划线前后文本的字体语言体系,保证空格下划线表现正常
	//
	// 9: 存在设置了分段动画的数学公式和文本混合内容
	// -- 自动处理方式: 不支持处理
	//
	// 10: 存在设置了分段动画的渐变色文本
	// -- 自动处理方式: 不支持处理
	//
	// 11: 存在不兼容的分散对齐方式
	// -- 自动处理方式: 不支持处理
	//
	// 12: 存在不兼容的多倍行距设置
	// -- 自动处理方式: 不支持处理
	AutoHandleUnsupportedElementTypes []*int64 `json:"AutoHandleUnsupportedElementTypes,omitnil,omitempty" name:"AutoHandleUnsupportedElementTypes"`

	// Excel表格转码参数,可设置转码时表格纸张大小及纸张方向等参数(仅对转码文件为Excel表格文件的静态转码任务生效)
	ExcelParam *ExcelParam `json:"ExcelParam,omitnil,omitempty" name:"ExcelParam"`
}

Predefined struct for user

type CreateTranscodeResponse

type CreateTranscodeResponse struct {
	*tchttp.BaseResponse
	Response *CreateTranscodeResponseParams `json:"Response"`
}

func NewCreateTranscodeResponse

func NewCreateTranscodeResponse() (response *CreateTranscodeResponse)

func (*CreateTranscodeResponse) FromJsonString

func (r *CreateTranscodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTranscodeResponse) ToJsonString

func (r *CreateTranscodeResponse) ToJsonString() string

type CreateTranscodeResponseParams added in v1.0.426

type CreateTranscodeResponseParams struct {
	// 文档转码任务的唯一标识Id,用于查询该任务的进度以及转码结果
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateVideoGenerationTaskRequest

type CreateVideoGenerationTaskRequest struct {
	*tchttp.BaseRequest

	// 录制任务的TaskId
	OnlineRecordTaskId *string `json:"OnlineRecordTaskId,omitnil,omitempty" name:"OnlineRecordTaskId"`

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 视频生成的白板参数,例如白板宽高等。
	//
	// 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 视频拼接参数
	//
	// 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
	Concat *Concat `json:"Concat,omitnil,omitempty" name:"Concat"`

	// 视频生成混流参数
	//
	// 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
	MixStream *MixStream `json:"MixStream,omitnil,omitempty" name:"MixStream"`

	// 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等
	//
	// 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
	RecordControl *RecordControl `json:"RecordControl,omitnil,omitempty" name:"RecordControl"`

	// 内部参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`
}

func NewCreateVideoGenerationTaskRequest

func NewCreateVideoGenerationTaskRequest() (request *CreateVideoGenerationTaskRequest)

func (*CreateVideoGenerationTaskRequest) FromJsonString

func (r *CreateVideoGenerationTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVideoGenerationTaskRequest) ToJsonString

func (r *CreateVideoGenerationTaskRequest) ToJsonString() string

type CreateVideoGenerationTaskRequestParams added in v1.0.426

type CreateVideoGenerationTaskRequestParams struct {
	// 录制任务的TaskId
	OnlineRecordTaskId *string `json:"OnlineRecordTaskId,omitnil,omitempty" name:"OnlineRecordTaskId"`

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 视频生成的白板参数,例如白板宽高等。
	//
	// 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 视频拼接参数
	//
	// 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
	Concat *Concat `json:"Concat,omitnil,omitempty" name:"Concat"`

	// 视频生成混流参数
	//
	// 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
	MixStream *MixStream `json:"MixStream,omitnil,omitempty" name:"MixStream"`

	// 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等
	//
	// 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
	RecordControl *RecordControl `json:"RecordControl,omitnil,omitempty" name:"RecordControl"`

	// 内部参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`
}

Predefined struct for user

type CreateVideoGenerationTaskResponse

type CreateVideoGenerationTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateVideoGenerationTaskResponseParams `json:"Response"`
}

func NewCreateVideoGenerationTaskResponse

func NewCreateVideoGenerationTaskResponse() (response *CreateVideoGenerationTaskResponse)

func (*CreateVideoGenerationTaskResponse) FromJsonString

func (r *CreateVideoGenerationTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVideoGenerationTaskResponse) ToJsonString

func (r *CreateVideoGenerationTaskResponse) ToJsonString() string

type CreateVideoGenerationTaskResponseParams added in v1.0.426

type CreateVideoGenerationTaskResponseParams struct {
	// 视频生成的任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CustomLayout

type CustomLayout struct {
	// 混流画布参数
	Canvas *Canvas `json:"Canvas,omitnil,omitempty" name:"Canvas"`

	// 流布局参数,每路流的布局不能超出画布区域
	InputStreamList []*StreamLayout `json:"InputStreamList,omitnil,omitempty" name:"InputStreamList"`
}

type DataItem added in v1.0.625

type DataItem struct {
	// 时间
	// 按月格式yyyy-mm
	// 按天格式yyyy-mm-dd
	// 按分钟格式 yyyy-mm-dd HH:MM:SS
	Time *string `json:"Time,omitnil,omitempty" name:"Time"`

	// 画图所需要的值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`

	// 各个具体指标的详情
	Details []*Detail `json:"Details,omitnil,omitempty" name:"Details"`
}

type DescribeAPIServiceRequest added in v1.0.625

type DescribeAPIServiceRequest struct {
	*tchttp.BaseRequest

	// 目前支持的Service为cos:GetService,cdn:DescribeDomainsConfig
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// JSON格式的请求参数
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewDescribeAPIServiceRequest added in v1.0.625

func NewDescribeAPIServiceRequest() (request *DescribeAPIServiceRequest)

func (*DescribeAPIServiceRequest) FromJsonString added in v1.0.625

func (r *DescribeAPIServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAPIServiceRequest) ToJsonString added in v1.0.625

func (r *DescribeAPIServiceRequest) ToJsonString() string

type DescribeAPIServiceRequestParams added in v1.0.625

type DescribeAPIServiceRequestParams struct {
	// 目前支持的Service为cos:GetService,cdn:DescribeDomainsConfig
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// JSON格式的请求参数
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type DescribeAPIServiceResponse added in v1.0.625

type DescribeAPIServiceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAPIServiceResponseParams `json:"Response"`
}

func NewDescribeAPIServiceResponse added in v1.0.625

func NewDescribeAPIServiceResponse() (response *DescribeAPIServiceResponse)

func (*DescribeAPIServiceResponse) FromJsonString added in v1.0.625

func (r *DescribeAPIServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAPIServiceResponse) ToJsonString added in v1.0.625

func (r *DescribeAPIServiceResponse) ToJsonString() string

type DescribeAPIServiceResponseParams added in v1.0.625

type DescribeAPIServiceResponseParams struct {
	// Json格式的响应数据
	ResponseData *string `json:"ResponseData,omitnil,omitempty" name:"ResponseData"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeApplicationInfosRequest added in v1.0.625

type DescribeApplicationInfosRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeApplicationInfosRequest added in v1.0.625

func NewDescribeApplicationInfosRequest() (request *DescribeApplicationInfosRequest)

func (*DescribeApplicationInfosRequest) FromJsonString added in v1.0.625

func (r *DescribeApplicationInfosRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationInfosRequest) ToJsonString added in v1.0.625

func (r *DescribeApplicationInfosRequest) ToJsonString() string

type DescribeApplicationInfosRequestParams added in v1.0.625

type DescribeApplicationInfosRequestParams struct {
}

Predefined struct for user

type DescribeApplicationInfosResponse added in v1.0.625

type DescribeApplicationInfosResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationInfosResponseParams `json:"Response"`
}

func NewDescribeApplicationInfosResponse added in v1.0.625

func NewDescribeApplicationInfosResponse() (response *DescribeApplicationInfosResponse)

func (*DescribeApplicationInfosResponse) FromJsonString added in v1.0.625

func (r *DescribeApplicationInfosResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationInfosResponse) ToJsonString added in v1.0.625

func (r *DescribeApplicationInfosResponse) ToJsonString() string

type DescribeApplicationInfosResponseParams added in v1.0.625

type DescribeApplicationInfosResponseParams struct {
	// 应用列表
	ApplicationInfos []*ApplicationItem `json:"ApplicationInfos,omitnil,omitempty" name:"ApplicationInfos"`

	// 是否包含所有的应用,0-不包含,1-包含
	AllOption *int64 `json:"AllOption,omitnil,omitempty" name:"AllOption"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeApplicationUsageRequest added in v1.0.625

type DescribeApplicationUsageRequest struct {
	*tchttp.BaseRequest

	// 用量开始时间(包括该时间点)
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 用量结束时间(不包括该时间点)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 白板子产品名
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 时间跨度单位
	// - MONTHLY:月
	// - DAILY:天
	// - MINUTELY:分钟
	TimeLevel *string `json:"TimeLevel,omitnil,omitempty" name:"TimeLevel"`

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// true: 返回加权求和后的用量数据
	// false: 返回原始用量数据
	IsWeighted *bool `json:"IsWeighted,omitnil,omitempty" name:"IsWeighted"`
}

func NewDescribeApplicationUsageRequest added in v1.0.625

func NewDescribeApplicationUsageRequest() (request *DescribeApplicationUsageRequest)

func (*DescribeApplicationUsageRequest) FromJsonString added in v1.0.625

func (r *DescribeApplicationUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationUsageRequest) ToJsonString added in v1.0.625

func (r *DescribeApplicationUsageRequest) ToJsonString() string

type DescribeApplicationUsageRequestParams added in v1.0.625

type DescribeApplicationUsageRequestParams struct {
	// 用量开始时间(包括该时间点)
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 用量结束时间(不包括该时间点)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 白板子产品名
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 时间跨度单位
	// - MONTHLY:月
	// - DAILY:天
	// - MINUTELY:分钟
	TimeLevel *string `json:"TimeLevel,omitnil,omitempty" name:"TimeLevel"`

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// true: 返回加权求和后的用量数据
	// false: 返回原始用量数据
	IsWeighted *bool `json:"IsWeighted,omitnil,omitempty" name:"IsWeighted"`
}

Predefined struct for user

type DescribeApplicationUsageResponse added in v1.0.625

type DescribeApplicationUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationUsageResponseParams `json:"Response"`
}

func NewDescribeApplicationUsageResponse added in v1.0.625

func NewDescribeApplicationUsageResponse() (response *DescribeApplicationUsageResponse)

func (*DescribeApplicationUsageResponse) FromJsonString added in v1.0.625

func (r *DescribeApplicationUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationUsageResponse) ToJsonString added in v1.0.625

func (r *DescribeApplicationUsageResponse) ToJsonString() string

type DescribeApplicationUsageResponseParams added in v1.0.625

type DescribeApplicationUsageResponseParams struct {
	// 画图所需的用量数据
	Data []*DataItem `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeBoardSDKLogRequest added in v1.0.625

type DescribeBoardSDKLogRequest struct {
	*tchttp.BaseRequest

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询日志的白板房间号
	RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 需要查询日志的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 聚合日志条数查询的桶的时间范围,如5m, 1h, 4h等
	AggregationInterval *string `json:"AggregationInterval,omitnil,omitempty" name:"AggregationInterval"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 是否按时间升序排列
	Ascending *bool `json:"Ascending,omitnil,omitempty" name:"Ascending"`

	// 用于递归拉取的上下文Key,在上一次请求中返回
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`
}

func NewDescribeBoardSDKLogRequest added in v1.0.625

func NewDescribeBoardSDKLogRequest() (request *DescribeBoardSDKLogRequest)

func (*DescribeBoardSDKLogRequest) FromJsonString added in v1.0.625

func (r *DescribeBoardSDKLogRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBoardSDKLogRequest) ToJsonString added in v1.0.625

func (r *DescribeBoardSDKLogRequest) ToJsonString() string

type DescribeBoardSDKLogRequestParams added in v1.0.625

type DescribeBoardSDKLogRequestParams struct {
	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询日志的白板房间号
	RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 需要查询日志的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 聚合日志条数查询的桶的时间范围,如5m, 1h, 4h等
	AggregationInterval *string `json:"AggregationInterval,omitnil,omitempty" name:"AggregationInterval"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 是否按时间升序排列
	Ascending *bool `json:"Ascending,omitnil,omitempty" name:"Ascending"`

	// 用于递归拉取的上下文Key,在上一次请求中返回
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`
}

Predefined struct for user

type DescribeBoardSDKLogResponse added in v1.0.625

type DescribeBoardSDKLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBoardSDKLogResponseParams `json:"Response"`
}

func NewDescribeBoardSDKLogResponse added in v1.0.625

func NewDescribeBoardSDKLogResponse() (response *DescribeBoardSDKLogResponse)

func (*DescribeBoardSDKLogResponse) FromJsonString added in v1.0.625

func (r *DescribeBoardSDKLogResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBoardSDKLogResponse) ToJsonString added in v1.0.625

func (r *DescribeBoardSDKLogResponse) ToJsonString() string

type DescribeBoardSDKLogResponseParams added in v1.0.625

type DescribeBoardSDKLogResponseParams struct {
	// 总共能查到日志条数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 日志详细内容
	Sources []*string `json:"Sources,omitnil,omitempty" name:"Sources"`

	// 按时间段聚合后每个时间段的日志条数
	Buckets []*string `json:"Buckets,omitnil,omitempty" name:"Buckets"`

	// 用于递归拉取的上下文Key,下一次请求的时候带上
	Context *string `json:"Context,omitnil,omitempty" name:"Context"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeIMApplicationsRequest added in v1.0.625

type DescribeIMApplicationsRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeIMApplicationsRequest added in v1.0.625

func NewDescribeIMApplicationsRequest() (request *DescribeIMApplicationsRequest)

func (*DescribeIMApplicationsRequest) FromJsonString added in v1.0.625

func (r *DescribeIMApplicationsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeIMApplicationsRequest) ToJsonString added in v1.0.625

func (r *DescribeIMApplicationsRequest) ToJsonString() string

type DescribeIMApplicationsRequestParams added in v1.0.625

type DescribeIMApplicationsRequestParams struct {
}

Predefined struct for user

type DescribeIMApplicationsResponse added in v1.0.625

type DescribeIMApplicationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIMApplicationsResponseParams `json:"Response"`
}

func NewDescribeIMApplicationsResponse added in v1.0.625

func NewDescribeIMApplicationsResponse() (response *DescribeIMApplicationsResponse)

func (*DescribeIMApplicationsResponse) FromJsonString added in v1.0.625

func (r *DescribeIMApplicationsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeIMApplicationsResponse) ToJsonString added in v1.0.625

func (r *DescribeIMApplicationsResponse) ToJsonString() string

type DescribeIMApplicationsResponseParams added in v1.0.625

type DescribeIMApplicationsResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOnlineRecordCallbackRequest

type DescribeOnlineRecordCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeOnlineRecordCallbackRequest

func NewDescribeOnlineRecordCallbackRequest() (request *DescribeOnlineRecordCallbackRequest)

func (*DescribeOnlineRecordCallbackRequest) FromJsonString

func (r *DescribeOnlineRecordCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOnlineRecordCallbackRequest) ToJsonString

func (r *DescribeOnlineRecordCallbackRequest) ToJsonString() string

type DescribeOnlineRecordCallbackRequestParams added in v1.0.426

type DescribeOnlineRecordCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeOnlineRecordCallbackResponse

type DescribeOnlineRecordCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOnlineRecordCallbackResponseParams `json:"Response"`
}

func NewDescribeOnlineRecordCallbackResponse

func NewDescribeOnlineRecordCallbackResponse() (response *DescribeOnlineRecordCallbackResponse)

func (*DescribeOnlineRecordCallbackResponse) FromJsonString

func (r *DescribeOnlineRecordCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOnlineRecordCallbackResponse) ToJsonString

func (r *DescribeOnlineRecordCallbackResponse) ToJsonString() string

type DescribeOnlineRecordCallbackResponseParams added in v1.0.426

type DescribeOnlineRecordCallbackResponseParams struct {
	// 实时录制事件回调地址,如果未设置回调地址,该字段为空字符串
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 实时录制回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOnlineRecordRequest

type DescribeOnlineRecordRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeOnlineRecordRequest

func NewDescribeOnlineRecordRequest() (request *DescribeOnlineRecordRequest)

func (*DescribeOnlineRecordRequest) FromJsonString

func (r *DescribeOnlineRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOnlineRecordRequest) ToJsonString

func (r *DescribeOnlineRecordRequest) ToJsonString() string

type DescribeOnlineRecordRequestParams added in v1.0.426

type DescribeOnlineRecordRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeOnlineRecordResponse

type DescribeOnlineRecordResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOnlineRecordResponseParams `json:"Response"`
}

func NewDescribeOnlineRecordResponse

func NewDescribeOnlineRecordResponse() (response *DescribeOnlineRecordResponse)

func (*DescribeOnlineRecordResponse) FromJsonString

func (r *DescribeOnlineRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOnlineRecordResponse) ToJsonString

func (r *DescribeOnlineRecordResponse) ToJsonString() string

type DescribeOnlineRecordResponseParams added in v1.0.426

type DescribeOnlineRecordResponseParams struct {
	// 录制结束原因,
	// - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止录制
	// - USER_CALL: 主动调用了停止录制接口
	// - EXCEPTION: 录制异常结束
	// - FORCE_STOP: 强制停止录制,一般是因为暂停超过90分钟或者录制总时长超过24小时。
	FinishReason *string `json:"FinishReason,omitnil,omitempty" name:"FinishReason"`

	// 需要查询结果的录制任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 录制任务状态
	// - PREPARED: 表示录制正在准备中(进房/启动录制服务等操作)
	// - RECORDING: 表示录制已开始
	// - PAUSED: 表示录制已暂停
	// - STOPPED: 表示录制已停止,正在处理并上传视频
	// - FINISHED: 表示视频处理并上传完成,成功生成录制结果
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 白板的群组 Id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 录制用户Id
	RecordUserId *string `json:"RecordUserId,omitnil,omitempty" name:"RecordUserId"`

	// 实际开始录制时间,Unix 时间戳,单位秒
	RecordStartTime *int64 `json:"RecordStartTime,omitnil,omitempty" name:"RecordStartTime"`

	// 实际停止录制时间,Unix 时间戳,单位秒
	RecordStopTime *int64 `json:"RecordStopTime,omitnil,omitempty" name:"RecordStopTime"`

	// 回放视频总时长(单位:毫秒)
	TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"`

	// 录制过程中出现异常的次数
	ExceptionCnt *int64 `json:"ExceptionCnt,omitnil,omitempty" name:"ExceptionCnt"`

	// 拼接视频中被忽略的时间段,只有开启视频拼接功能的时候,这个参数才是有效的
	OmittedDurations []*OmittedDuration `json:"OmittedDurations,omitnil,omitempty" name:"OmittedDurations"`

	// 录制视频列表
	VideoInfos []*VideoInfo `json:"VideoInfos,omitnil,omitempty" name:"VideoInfos"`

	// 回放URL,需配合信令播放器使用。此字段仅适用于`视频生成模式`
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplayUrl *string `json:"ReplayUrl,omitnil,omitempty" name:"ReplayUrl"`

	// 视频流在录制过程中断流次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Interrupts []*Interrupt `json:"Interrupts,omitnil,omitempty" name:"Interrupts"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePPTCheckCallbackRequest added in v1.0.635

type DescribePPTCheckCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribePPTCheckCallbackRequest added in v1.0.635

func NewDescribePPTCheckCallbackRequest() (request *DescribePPTCheckCallbackRequest)

func (*DescribePPTCheckCallbackRequest) FromJsonString added in v1.0.635

func (r *DescribePPTCheckCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePPTCheckCallbackRequest) ToJsonString added in v1.0.635

func (r *DescribePPTCheckCallbackRequest) ToJsonString() string

type DescribePPTCheckCallbackRequestParams added in v1.0.635

type DescribePPTCheckCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribePPTCheckCallbackResponse added in v1.0.635

type DescribePPTCheckCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribePPTCheckCallbackResponseParams `json:"Response"`
}

func NewDescribePPTCheckCallbackResponse added in v1.0.635

func NewDescribePPTCheckCallbackResponse() (response *DescribePPTCheckCallbackResponse)

func (*DescribePPTCheckCallbackResponse) FromJsonString added in v1.0.635

func (r *DescribePPTCheckCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePPTCheckCallbackResponse) ToJsonString added in v1.0.635

func (r *DescribePPTCheckCallbackResponse) ToJsonString() string

type DescribePPTCheckCallbackResponseParams added in v1.0.635

type DescribePPTCheckCallbackResponseParams struct {
	// 回调地址
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePPTCheckRequest added in v1.0.635

type DescribePPTCheckRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribePPTCheckRequest added in v1.0.635

func NewDescribePPTCheckRequest() (request *DescribePPTCheckRequest)

func (*DescribePPTCheckRequest) FromJsonString added in v1.0.635

func (r *DescribePPTCheckRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePPTCheckRequest) ToJsonString added in v1.0.635

func (r *DescribePPTCheckRequest) ToJsonString() string

type DescribePPTCheckRequestParams added in v1.0.635

type DescribePPTCheckRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribePPTCheckResponse added in v1.0.635

type DescribePPTCheckResponse struct {
	*tchttp.BaseResponse
	Response *DescribePPTCheckResponseParams `json:"Response"`
}

func NewDescribePPTCheckResponse added in v1.0.635

func NewDescribePPTCheckResponse() (response *DescribePPTCheckResponse)

func (*DescribePPTCheckResponse) FromJsonString added in v1.0.635

func (r *DescribePPTCheckResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePPTCheckResponse) ToJsonString added in v1.0.635

func (r *DescribePPTCheckResponse) ToJsonString() string

type DescribePPTCheckResponseParams added in v1.0.635

type DescribePPTCheckResponseParams struct {
	// 任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// PPT文件是否正常
	IsOK *bool `json:"IsOK,omitnil,omitempty" name:"IsOK"`

	// 修复后的PPT URL,只有创建任务时参数AutoHandleUnsupportedElement=true,才返回此参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultUrl *string `json:"ResultUrl,omitnil,omitempty" name:"ResultUrl"`

	// 错误PPT页面列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Slides []*PPTErrSlide `json:"Slides,omitnil,omitempty" name:"Slides"`

	// 任务的当前状态 - QUEUED: 正在排队等待 - PROCESSING: 执行中 - FINISHED: 执行完成
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 当前进度,取值范围为0~100
	Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"`

	// 错误列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Errs []*PPTErr `json:"Errs,omitnil,omitempty" name:"Errs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePostpaidUsageRequest added in v1.0.625

type DescribePostpaidUsageRequest struct {
	*tchttp.BaseRequest

	// 开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribePostpaidUsageRequest added in v1.0.625

func NewDescribePostpaidUsageRequest() (request *DescribePostpaidUsageRequest)

func (*DescribePostpaidUsageRequest) FromJsonString added in v1.0.625

func (r *DescribePostpaidUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpaidUsageRequest) ToJsonString added in v1.0.625

func (r *DescribePostpaidUsageRequest) ToJsonString() string

type DescribePostpaidUsageRequestParams added in v1.0.625

type DescribePostpaidUsageRequestParams struct {
	// 开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribePostpaidUsageResponse added in v1.0.625

type DescribePostpaidUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribePostpaidUsageResponseParams `json:"Response"`
}

func NewDescribePostpaidUsageResponse added in v1.0.625

func NewDescribePostpaidUsageResponse() (response *DescribePostpaidUsageResponse)

func (*DescribePostpaidUsageResponse) FromJsonString added in v1.0.625

func (r *DescribePostpaidUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePostpaidUsageResponse) ToJsonString added in v1.0.625

func (r *DescribePostpaidUsageResponse) ToJsonString() string

type DescribePostpaidUsageResponseParams added in v1.0.625

type DescribePostpaidUsageResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQualityMetricsRequest

type DescribeQualityMetricsRequest struct {
	*tchttp.BaseRequest

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 开始时间,Unix时间戳,单位秒,时间跨度不能超过7天
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,Unix时间戳,单位秒,时间跨度不能超过7天
	EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询的指标,目前支持以下值
	//   - image_load_total_count: 图片加载总数(单位,次)
	//   - image_load_fail_count: 图片加载失败数量(单位,次)
	//   - image_load_success_rate: 图片加载成功率(百分比)
	//   - ppt_load_total_count: PPT加载总数(单位,次)
	//   - ppt_load_fail_count: PPT加载失败总数(单位,次)
	//   - ppt_load_success_rate: PPT加载成功率(单位,百分比)
	//   - verify_sdk_total_count: 白板鉴权总次数(单位,次)
	//   - verify_sdk_fail_count: 白板鉴权失败次数(单位,次)
	//   - verify_sdk_success_rate: 白板鉴权成功率(单位,百分比)
	//   - verify_sdk_in_one_second_rate: 白板鉴权秒开率(单位,百分比)
	//   - verify_sdk_cost_avg: 白板鉴权耗时平均时间(单位,毫秒)
	Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"`

	// 聚合的时间维度,目前只支持1小时,输入值为"1h"
	Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"`
}

func NewDescribeQualityMetricsRequest

func NewDescribeQualityMetricsRequest() (request *DescribeQualityMetricsRequest)

func (*DescribeQualityMetricsRequest) FromJsonString

func (r *DescribeQualityMetricsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQualityMetricsRequest) ToJsonString

func (r *DescribeQualityMetricsRequest) ToJsonString() string

type DescribeQualityMetricsRequestParams added in v1.0.426

type DescribeQualityMetricsRequestParams struct {
	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 开始时间,Unix时间戳,单位秒,时间跨度不能超过7天
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,Unix时间戳,单位秒,时间跨度不能超过7天
	EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询的指标,目前支持以下值
	//   - image_load_total_count: 图片加载总数(单位,次)
	//   - image_load_fail_count: 图片加载失败数量(单位,次)
	//   - image_load_success_rate: 图片加载成功率(百分比)
	//   - ppt_load_total_count: PPT加载总数(单位,次)
	//   - ppt_load_fail_count: PPT加载失败总数(单位,次)
	//   - ppt_load_success_rate: PPT加载成功率(单位,百分比)
	//   - verify_sdk_total_count: 白板鉴权总次数(单位,次)
	//   - verify_sdk_fail_count: 白板鉴权失败次数(单位,次)
	//   - verify_sdk_success_rate: 白板鉴权成功率(单位,百分比)
	//   - verify_sdk_in_one_second_rate: 白板鉴权秒开率(单位,百分比)
	//   - verify_sdk_cost_avg: 白板鉴权耗时平均时间(单位,毫秒)
	Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"`

	// 聚合的时间维度,目前只支持1小时,输入值为"1h"
	Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"`
}

Predefined struct for user

type DescribeQualityMetricsResponse

type DescribeQualityMetricsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQualityMetricsResponseParams `json:"Response"`
}

func NewDescribeQualityMetricsResponse

func NewDescribeQualityMetricsResponse() (response *DescribeQualityMetricsResponse)

func (*DescribeQualityMetricsResponse) FromJsonString

func (r *DescribeQualityMetricsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQualityMetricsResponse) ToJsonString

func (r *DescribeQualityMetricsResponse) ToJsonString() string

type DescribeQualityMetricsResponseParams added in v1.0.426

type DescribeQualityMetricsResponseParams struct {
	// 输入的查询指标
	Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"`

	// 时间序列
	Content []*TimeValue `json:"Content,omitnil,omitempty" name:"Content"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRecordSearchRequest added in v1.0.627

type DescribeRecordSearchRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeRecordSearchRequest added in v1.0.627

func NewDescribeRecordSearchRequest() (request *DescribeRecordSearchRequest)

func (*DescribeRecordSearchRequest) FromJsonString added in v1.0.627

func (r *DescribeRecordSearchRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRecordSearchRequest) ToJsonString added in v1.0.627

func (r *DescribeRecordSearchRequest) ToJsonString() string

type DescribeRecordSearchRequestParams added in v1.0.627

type DescribeRecordSearchRequestParams struct {
}

Predefined struct for user

type DescribeRecordSearchResponse added in v1.0.627

type DescribeRecordSearchResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRecordSearchResponseParams `json:"Response"`
}

func NewDescribeRecordSearchResponse added in v1.0.627

func NewDescribeRecordSearchResponse() (response *DescribeRecordSearchResponse)

func (*DescribeRecordSearchResponse) FromJsonString added in v1.0.627

func (r *DescribeRecordSearchResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRecordSearchResponse) ToJsonString added in v1.0.627

func (r *DescribeRecordSearchResponse) ToJsonString() string

type DescribeRecordSearchResponseParams added in v1.0.627

type DescribeRecordSearchResponseParams struct {
	// 录制任务搜索结果集合
	RecordTaskSet []*RecordTaskSearchResult `json:"RecordTaskSet,omitnil,omitempty" name:"RecordTaskSet"`

	// 录制总任务数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRoomListRequest added in v1.0.625

type DescribeRoomListRequest struct {
	*tchttp.BaseRequest

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 返回最大的数据条数,默认1000
	MaxSize *int64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`
}

func NewDescribeRoomListRequest added in v1.0.625

func NewDescribeRoomListRequest() (request *DescribeRoomListRequest)

func (*DescribeRoomListRequest) FromJsonString added in v1.0.625

func (r *DescribeRoomListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRoomListRequest) ToJsonString added in v1.0.625

func (r *DescribeRoomListRequest) ToJsonString() string

type DescribeRoomListRequestParams added in v1.0.625

type DescribeRoomListRequestParams struct {
	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 返回最大的数据条数,默认1000
	MaxSize *int64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`
}

Predefined struct for user

type DescribeRoomListResponse added in v1.0.625

type DescribeRoomListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRoomListResponseParams `json:"Response"`
}

func NewDescribeRoomListResponse added in v1.0.625

func NewDescribeRoomListResponse() (response *DescribeRoomListResponse)

func (*DescribeRoomListResponse) FromJsonString added in v1.0.625

func (r *DescribeRoomListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRoomListResponse) ToJsonString added in v1.0.625

func (r *DescribeRoomListResponse) ToJsonString() string

type DescribeRoomListResponseParams added in v1.0.625

type DescribeRoomListResponseParams struct {
	// 白板房间列表
	RoomList []*RoomListItem `json:"RoomList,omitnil,omitempty" name:"RoomList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRunningTasksRequest added in v1.0.635

type DescribeRunningTasksRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppID
	SdkAppID *int64 `json:"SdkAppID,omitnil,omitempty" name:"SdkAppID"`

	// 指定需要获取的任务类型。
	// 有效取值如下:
	// - TranscodeH5: 动态转码任务,文档转HTML5页面
	// - TranscodeJPG: 静态转码任务,文档转图片
	// - WhiteboardPush: 白板推流任务
	// - OnlineRecord: 实时录制任务
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 分页获取时的任务偏移量,默认为0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次获取任务列表时最大获取任务数,默认值为100。
	// 有效取值范围:[1, 500]
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeRunningTasksRequest added in v1.0.635

func NewDescribeRunningTasksRequest() (request *DescribeRunningTasksRequest)

func (*DescribeRunningTasksRequest) FromJsonString added in v1.0.635

func (r *DescribeRunningTasksRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunningTasksRequest) ToJsonString added in v1.0.635

func (r *DescribeRunningTasksRequest) ToJsonString() string

type DescribeRunningTasksRequestParams added in v1.0.635

type DescribeRunningTasksRequestParams struct {
	// 应用的SdkAppID
	SdkAppID *int64 `json:"SdkAppID,omitnil,omitempty" name:"SdkAppID"`

	// 指定需要获取的任务类型。
	// 有效取值如下:
	// - TranscodeH5: 动态转码任务,文档转HTML5页面
	// - TranscodeJPG: 静态转码任务,文档转图片
	// - WhiteboardPush: 白板推流任务
	// - OnlineRecord: 实时录制任务
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 分页获取时的任务偏移量,默认为0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次获取任务列表时最大获取任务数,默认值为100。
	// 有效取值范围:[1, 500]
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeRunningTasksResponse added in v1.0.635

type DescribeRunningTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRunningTasksResponseParams `json:"Response"`
}

func NewDescribeRunningTasksResponse added in v1.0.635

func NewDescribeRunningTasksResponse() (response *DescribeRunningTasksResponse)

func (*DescribeRunningTasksResponse) FromJsonString added in v1.0.635

func (r *DescribeRunningTasksResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRunningTasksResponse) ToJsonString added in v1.0.635

func (r *DescribeRunningTasksResponse) ToJsonString() string

type DescribeRunningTasksResponseParams added in v1.0.635

type DescribeRunningTasksResponseParams struct {
	// 当前正在执行中的任务总数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 任务信息列表
	Tasks []*RunningTaskItem `json:"Tasks,omitnil,omitempty" name:"Tasks"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSnapshotTaskRequest added in v1.0.213

type DescribeSnapshotTaskRequest struct {
	*tchttp.BaseRequest

	// 查询任务ID
	TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"`

	// 任务SdkAppId
	SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeSnapshotTaskRequest added in v1.0.213

func NewDescribeSnapshotTaskRequest() (request *DescribeSnapshotTaskRequest)

func (*DescribeSnapshotTaskRequest) FromJsonString added in v1.0.213

func (r *DescribeSnapshotTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSnapshotTaskRequest) ToJsonString added in v1.0.213

func (r *DescribeSnapshotTaskRequest) ToJsonString() string

type DescribeSnapshotTaskRequestParams added in v1.0.426

type DescribeSnapshotTaskRequestParams struct {
	// 查询任务ID
	TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"`

	// 任务SdkAppId
	SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeSnapshotTaskResponse added in v1.0.213

type DescribeSnapshotTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSnapshotTaskResponseParams `json:"Response"`
}

func NewDescribeSnapshotTaskResponse added in v1.0.213

func NewDescribeSnapshotTaskResponse() (response *DescribeSnapshotTaskResponse)

func (*DescribeSnapshotTaskResponse) FromJsonString added in v1.0.213

func (r *DescribeSnapshotTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSnapshotTaskResponse) ToJsonString added in v1.0.213

func (r *DescribeSnapshotTaskResponse) ToJsonString() string

type DescribeSnapshotTaskResponseParams added in v1.0.426

type DescribeSnapshotTaskResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"`

	// 任务状态
	// Running - 任务执行中
	// Finished - 任务已结束
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务创建时间,单位s
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 任务完成时间,单位s
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinishTime *uint64 `json:"FinishTime,omitnil,omitempty" name:"FinishTime"`

	// 任务结果信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *SnapshotResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTIWDailyUsageRequest added in v1.0.281

type DescribeTIWDailyUsageRequest struct {
	*tchttp.BaseRequest

	// 互动白板应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的子产品用量,支持传入以下值
	// - sp_tiw_board: 互动白板时长,单位为分钟
	// - sp_tiw_dt: 动态转码页数,单位页
	// - sp_tiw_st: 静态转码页数,单位页
	// - sp_tiw_ric: 实时录制时长,单位分钟
	//
	// 注意:动态转码以1:8的比例计算文档转码页数,静态转码以1:1的比例计算文档转码页数
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 开始时间,格式YYYY-MM-DD,查询结果里包括该天数据
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,格式YYYY-MM-DD,查询结果里包括该天数据,单次查询统计区间最多不能超过31天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeTIWDailyUsageRequest added in v1.0.281

func NewDescribeTIWDailyUsageRequest() (request *DescribeTIWDailyUsageRequest)

func (*DescribeTIWDailyUsageRequest) FromJsonString added in v1.0.281

func (r *DescribeTIWDailyUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTIWDailyUsageRequest) ToJsonString added in v1.0.281

func (r *DescribeTIWDailyUsageRequest) ToJsonString() string

type DescribeTIWDailyUsageRequestParams added in v1.0.426

type DescribeTIWDailyUsageRequestParams struct {
	// 互动白板应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的子产品用量,支持传入以下值
	// - sp_tiw_board: 互动白板时长,单位为分钟
	// - sp_tiw_dt: 动态转码页数,单位页
	// - sp_tiw_st: 静态转码页数,单位页
	// - sp_tiw_ric: 实时录制时长,单位分钟
	//
	// 注意:动态转码以1:8的比例计算文档转码页数,静态转码以1:1的比例计算文档转码页数
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 开始时间,格式YYYY-MM-DD,查询结果里包括该天数据
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,格式YYYY-MM-DD,查询结果里包括该天数据,单次查询统计区间最多不能超过31天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeTIWDailyUsageResponse added in v1.0.281

type DescribeTIWDailyUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTIWDailyUsageResponseParams `json:"Response"`
}

func NewDescribeTIWDailyUsageResponse added in v1.0.281

func NewDescribeTIWDailyUsageResponse() (response *DescribeTIWDailyUsageResponse)

func (*DescribeTIWDailyUsageResponse) FromJsonString added in v1.0.281

func (r *DescribeTIWDailyUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTIWDailyUsageResponse) ToJsonString added in v1.0.281

func (r *DescribeTIWDailyUsageResponse) ToJsonString() string

type DescribeTIWDailyUsageResponseParams added in v1.0.426

type DescribeTIWDailyUsageResponseParams struct {
	// 指定区间指定产品的用量汇总
	Usages []*UsageDataItem `json:"Usages,omitnil,omitempty" name:"Usages"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTIWRoomDailyUsageRequest added in v1.0.553

type DescribeTIWRoomDailyUsageRequest struct {
	*tchttp.BaseRequest

	// 互动白板应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的子产品用量,支持传入以下值
	// - sp_tiw_board: 互动白板时长,单位为分钟
	// - sp_tiw_ric: 实时录制时长,单位分钟
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 开始时间,格式YYYY-MM-DD,查询结果里包括该天数据
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,格式YYYY-MM-DD,查询结果里包括该天数据,单次查询统计区间最多不能超过31天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 需要查询的房间ID列表,不填默认查询全部房间
	RoomIDs []*uint64 `json:"RoomIDs,omitnil,omitempty" name:"RoomIDs"`

	// 查询偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次查询返回条目限制,默认为20
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeTIWRoomDailyUsageRequest added in v1.0.553

func NewDescribeTIWRoomDailyUsageRequest() (request *DescribeTIWRoomDailyUsageRequest)

func (*DescribeTIWRoomDailyUsageRequest) FromJsonString added in v1.0.553

func (r *DescribeTIWRoomDailyUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTIWRoomDailyUsageRequest) ToJsonString added in v1.0.553

func (r *DescribeTIWRoomDailyUsageRequest) ToJsonString() string

type DescribeTIWRoomDailyUsageRequestParams added in v1.0.553

type DescribeTIWRoomDailyUsageRequestParams struct {
	// 互动白板应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的子产品用量,支持传入以下值
	// - sp_tiw_board: 互动白板时长,单位为分钟
	// - sp_tiw_ric: 实时录制时长,单位分钟
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 开始时间,格式YYYY-MM-DD,查询结果里包括该天数据
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间,格式YYYY-MM-DD,查询结果里包括该天数据,单次查询统计区间最多不能超过31天。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 需要查询的房间ID列表,不填默认查询全部房间
	RoomIDs []*uint64 `json:"RoomIDs,omitnil,omitempty" name:"RoomIDs"`

	// 查询偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每次查询返回条目限制,默认为20
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeTIWRoomDailyUsageResponse added in v1.0.553

type DescribeTIWRoomDailyUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTIWRoomDailyUsageResponseParams `json:"Response"`
}

func NewDescribeTIWRoomDailyUsageResponse added in v1.0.553

func NewDescribeTIWRoomDailyUsageResponse() (response *DescribeTIWRoomDailyUsageResponse)

func (*DescribeTIWRoomDailyUsageResponse) FromJsonString added in v1.0.553

func (r *DescribeTIWRoomDailyUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTIWRoomDailyUsageResponse) ToJsonString added in v1.0.553

func (r *DescribeTIWRoomDailyUsageResponse) ToJsonString() string

type DescribeTIWRoomDailyUsageResponseParams added in v1.0.553

type DescribeTIWRoomDailyUsageResponseParams struct {
	// 指定区间指定产品的房间用量列表
	Usages []*RoomUsageDataItem `json:"Usages,omitnil,omitempty" name:"Usages"`

	// 用量列表总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTranscodeByUrlRequest added in v1.0.707

type DescribeTranscodeByUrlRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的转码文件地址。URL 编码会将字符转换为可通过因特网传输的格式,比如文档地址为http://example.com/测试.pdf,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pdf。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}

func NewDescribeTranscodeByUrlRequest added in v1.0.707

func NewDescribeTranscodeByUrlRequest() (request *DescribeTranscodeByUrlRequest)

func (*DescribeTranscodeByUrlRequest) FromJsonString added in v1.0.707

func (r *DescribeTranscodeByUrlRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeByUrlRequest) ToJsonString added in v1.0.707

func (r *DescribeTranscodeByUrlRequest) ToJsonString() string

type DescribeTranscodeByUrlRequestParams added in v1.0.707

type DescribeTranscodeByUrlRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 经过URL编码后的转码文件地址。URL 编码会将字符转换为可通过因特网传输的格式,比如文档地址为http://example.com/测试.pdf,经过URL编码之后为http://example.com/%E6%B5%8B%E8%AF%95.pdf。为了提高URL解析的成功率,请对URL进行编码。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`
}

Predefined struct for user

type DescribeTranscodeByUrlResponse added in v1.0.707

type DescribeTranscodeByUrlResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTranscodeByUrlResponseParams `json:"Response"`
}

func NewDescribeTranscodeByUrlResponse added in v1.0.707

func NewDescribeTranscodeByUrlResponse() (response *DescribeTranscodeByUrlResponse)

func (*DescribeTranscodeByUrlResponse) FromJsonString added in v1.0.707

func (r *DescribeTranscodeByUrlResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeByUrlResponse) ToJsonString added in v1.0.707

func (r *DescribeTranscodeByUrlResponse) ToJsonString() string

type DescribeTranscodeByUrlResponseParams added in v1.0.707

type DescribeTranscodeByUrlResponseParams struct {
	// 转码的当前进度,取值范围为0~100
	Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"`

	// 任务的当前状态
	// - QUEUED: 正在排队等待转换
	// - PROCESSING: 转换中
	// - FINISHED: 转换完成
	// - EXCEPTION: 转换异常
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 转码任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTranscodeCallbackRequest

type DescribeTranscodeCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeTranscodeCallbackRequest

func NewDescribeTranscodeCallbackRequest() (request *DescribeTranscodeCallbackRequest)

func (*DescribeTranscodeCallbackRequest) FromJsonString

func (r *DescribeTranscodeCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeCallbackRequest) ToJsonString

func (r *DescribeTranscodeCallbackRequest) ToJsonString() string

type DescribeTranscodeCallbackRequestParams added in v1.0.426

type DescribeTranscodeCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeTranscodeCallbackResponse

type DescribeTranscodeCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTranscodeCallbackResponseParams `json:"Response"`
}

func NewDescribeTranscodeCallbackResponse

func NewDescribeTranscodeCallbackResponse() (response *DescribeTranscodeCallbackResponse)

func (*DescribeTranscodeCallbackResponse) FromJsonString

func (r *DescribeTranscodeCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeCallbackResponse) ToJsonString

func (r *DescribeTranscodeCallbackResponse) ToJsonString() string

type DescribeTranscodeCallbackResponseParams added in v1.0.426

type DescribeTranscodeCallbackResponseParams struct {
	// 文档转码回调地址
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 文档转码回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTranscodeRequest

type DescribeTranscodeRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 文档转码任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeTranscodeRequest

func NewDescribeTranscodeRequest() (request *DescribeTranscodeRequest)

func (*DescribeTranscodeRequest) FromJsonString

func (r *DescribeTranscodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeRequest) ToJsonString

func (r *DescribeTranscodeRequest) ToJsonString() string

type DescribeTranscodeRequestParams added in v1.0.426

type DescribeTranscodeRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 文档转码任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeTranscodeResponse

type DescribeTranscodeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTranscodeResponseParams `json:"Response"`
}

func NewDescribeTranscodeResponse

func NewDescribeTranscodeResponse() (response *DescribeTranscodeResponse)

func (*DescribeTranscodeResponse) FromJsonString

func (r *DescribeTranscodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeResponse) ToJsonString

func (r *DescribeTranscodeResponse) ToJsonString() string

type DescribeTranscodeResponseParams added in v1.0.426

type DescribeTranscodeResponseParams struct {
	// 文档的总页数
	Pages *int64 `json:"Pages,omitnil,omitempty" name:"Pages"`

	// 转码的当前进度,取值范围为0~100
	Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"`

	// 文档的分辨率
	Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"`

	// 转码完成后结果的URL
	// 动态转码:PPT转动态H5的链接
	// 静态转码:文档每一页的图片URL前缀,比如,该URL前缀为`http://example.com/g0jb42ps49vtebjshilb/`,那么文档第1页的图片URL为
	// `http://example.com/g0jb42ps49vtebjshilb/1.jpg`,其它页以此类推
	ResultUrl *string `json:"ResultUrl,omitnil,omitempty" name:"ResultUrl"`

	// 任务的当前状态
	// - QUEUED: 正在排队等待转换
	// - PROCESSING: 转换中
	// - FINISHED: 转换完成
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 转码任务的唯一标识Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 文档的文件名
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 缩略图URL前缀,比如,该URL前缀为`http://example.com/g0jb42ps49vtebjshilb/ `,那么动态PPT第1页的缩略图URL为
	// `http://example.com/g0jb42ps49vtebjshilb/1.jpg`,其它页以此类推
	//
	// 如果发起文档转码请求参数中带了ThumbnailResolution参数,并且转码类型为动态转码,该参数不为空,其余情况该参数为空字符串
	ThumbnailUrl *string `json:"ThumbnailUrl,omitnil,omitempty" name:"ThumbnailUrl"`

	// 动态转码缩略图生成分辨率
	ThumbnailResolution *string `json:"ThumbnailResolution,omitnil,omitempty" name:"ThumbnailResolution"`

	// 转码压缩文件下载的URL,如果发起文档转码请求参数中`CompressFileType`为空或者不是支持的压缩格式,该参数为空字符串
	CompressFileUrl *string `json:"CompressFileUrl,omitnil,omitempty" name:"CompressFileUrl"`

	// 资源清单文件下载URL(内测体验)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceListUrl *string `json:"ResourceListUrl,omitnil,omitempty" name:"ResourceListUrl"`

	// 文档制作方式(内测体验)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ext *string `json:"Ext,omitnil,omitempty" name:"Ext"`

	// 文档转码任务创建时间,单位s
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 文档转码任务分配时间,单位s
	// 注意:此字段可能返回 null,表示取不到有效值。
	AssignTime *uint64 `json:"AssignTime,omitnil,omitempty" name:"AssignTime"`

	// 文档转码任务完成时间,单位s
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinishedTime *uint64 `json:"FinishedTime,omitnil,omitempty" name:"FinishedTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTranscodeSearchRequest added in v1.0.625

type DescribeTranscodeSearchRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeTranscodeSearchRequest added in v1.0.625

func NewDescribeTranscodeSearchRequest() (request *DescribeTranscodeSearchRequest)

func (*DescribeTranscodeSearchRequest) FromJsonString added in v1.0.625

func (r *DescribeTranscodeSearchRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeSearchRequest) ToJsonString added in v1.0.625

func (r *DescribeTranscodeSearchRequest) ToJsonString() string

type DescribeTranscodeSearchRequestParams added in v1.0.625

type DescribeTranscodeSearchRequestParams struct {
}

Predefined struct for user

type DescribeTranscodeSearchResponse added in v1.0.625

type DescribeTranscodeSearchResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTranscodeSearchResponseParams `json:"Response"`
}

func NewDescribeTranscodeSearchResponse added in v1.0.625

func NewDescribeTranscodeSearchResponse() (response *DescribeTranscodeSearchResponse)

func (*DescribeTranscodeSearchResponse) FromJsonString added in v1.0.625

func (r *DescribeTranscodeSearchResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTranscodeSearchResponse) ToJsonString added in v1.0.625

func (r *DescribeTranscodeSearchResponse) ToJsonString() string

type DescribeTranscodeSearchResponseParams added in v1.0.625

type DescribeTranscodeSearchResponseParams struct {
	// 转码任务搜索结果集合
	TranscodeTaskSet []*TranscodeTaskSearchResult `json:"TranscodeTaskSet,omitnil,omitempty" name:"TranscodeTaskSet"`

	// 转码总任务数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUsageSummaryRequest added in v1.0.625

type DescribeUsageSummaryRequest struct {
	*tchttp.BaseRequest

	// 统计时间段的开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 统计时间段的结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 需要获取用量的子产品列表
	SubProducts []*string `json:"SubProducts,omitnil,omitempty" name:"SubProducts"`

	// true: 返回加权后的数据
	// false: 返回原始数据
	IsWeighted *bool `json:"IsWeighted,omitnil,omitempty" name:"IsWeighted"`
}

func NewDescribeUsageSummaryRequest added in v1.0.625

func NewDescribeUsageSummaryRequest() (request *DescribeUsageSummaryRequest)

func (*DescribeUsageSummaryRequest) FromJsonString added in v1.0.625

func (r *DescribeUsageSummaryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUsageSummaryRequest) ToJsonString added in v1.0.625

func (r *DescribeUsageSummaryRequest) ToJsonString() string

type DescribeUsageSummaryRequestParams added in v1.0.625

type DescribeUsageSummaryRequestParams struct {
	// 统计时间段的开始时间
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 统计时间段的结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 需要获取用量的子产品列表
	SubProducts []*string `json:"SubProducts,omitnil,omitempty" name:"SubProducts"`

	// true: 返回加权后的数据
	// false: 返回原始数据
	IsWeighted *bool `json:"IsWeighted,omitnil,omitempty" name:"IsWeighted"`
}

Predefined struct for user

type DescribeUsageSummaryResponse added in v1.0.625

type DescribeUsageSummaryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUsageSummaryResponseParams `json:"Response"`
}

func NewDescribeUsageSummaryResponse added in v1.0.625

func NewDescribeUsageSummaryResponse() (response *DescribeUsageSummaryResponse)

func (*DescribeUsageSummaryResponse) FromJsonString added in v1.0.625

func (r *DescribeUsageSummaryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUsageSummaryResponse) ToJsonString added in v1.0.625

func (r *DescribeUsageSummaryResponse) ToJsonString() string

type DescribeUsageSummaryResponseParams added in v1.0.625

type DescribeUsageSummaryResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserListRequest added in v1.0.625

type DescribeUserListRequest struct {
	*tchttp.BaseRequest

	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询用户列表的白板房间号
	RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 返回最大的数据条数,默认1000
	MaxSize *int64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`
}

func NewDescribeUserListRequest added in v1.0.625

func NewDescribeUserListRequest() (request *DescribeUserListRequest)

func (*DescribeUserListRequest) FromJsonString added in v1.0.625

func (r *DescribeUserListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserListRequest) ToJsonString added in v1.0.625

func (r *DescribeUserListRequest) ToJsonString() string

type DescribeUserListRequestParams added in v1.0.625

type DescribeUserListRequestParams struct {
	// 白板应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询用户列表的白板房间号
	RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 查询时间段,Unix时间戳,单位毫秒,第一个值为开始时间戳,第二个值为结束时间
	TimeRange []*int64 `json:"TimeRange,omitnil,omitempty" name:"TimeRange"`

	// 额外的查询条件
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 返回最大的数据条数,默认1000
	MaxSize *int64 `json:"MaxSize,omitnil,omitempty" name:"MaxSize"`
}

Predefined struct for user

type DescribeUserListResponse added in v1.0.625

type DescribeUserListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserListResponseParams `json:"Response"`
}

func NewDescribeUserListResponse added in v1.0.625

func NewDescribeUserListResponse() (response *DescribeUserListResponse)

func (*DescribeUserListResponse) FromJsonString added in v1.0.625

func (r *DescribeUserListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserListResponse) ToJsonString added in v1.0.625

func (r *DescribeUserListResponse) ToJsonString() string

type DescribeUserListResponseParams added in v1.0.625

type DescribeUserListResponseParams struct {
	// 房间内的用户列表
	UserList []*UserListItem `json:"UserList,omitnil,omitempty" name:"UserList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserResourcesRequest added in v1.0.625

type DescribeUserResourcesRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeUserResourcesRequest added in v1.0.625

func NewDescribeUserResourcesRequest() (request *DescribeUserResourcesRequest)

func (*DescribeUserResourcesRequest) FromJsonString added in v1.0.625

func (r *DescribeUserResourcesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserResourcesRequest) ToJsonString added in v1.0.625

func (r *DescribeUserResourcesRequest) ToJsonString() string

type DescribeUserResourcesRequestParams added in v1.0.625

type DescribeUserResourcesRequestParams struct {
}

Predefined struct for user

type DescribeUserResourcesResponse added in v1.0.625

type DescribeUserResourcesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserResourcesResponseParams `json:"Response"`
}

func NewDescribeUserResourcesResponse added in v1.0.625

func NewDescribeUserResourcesResponse() (response *DescribeUserResourcesResponse)

func (*DescribeUserResourcesResponse) FromJsonString added in v1.0.625

func (r *DescribeUserResourcesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserResourcesResponse) ToJsonString added in v1.0.625

func (r *DescribeUserResourcesResponse) ToJsonString() string

type DescribeUserResourcesResponseParams added in v1.0.625

type DescribeUserResourcesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserStatusRequest added in v1.0.625

type DescribeUserStatusRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeUserStatusRequest added in v1.0.625

func NewDescribeUserStatusRequest() (request *DescribeUserStatusRequest)

func (*DescribeUserStatusRequest) FromJsonString added in v1.0.625

func (r *DescribeUserStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserStatusRequest) ToJsonString added in v1.0.625

func (r *DescribeUserStatusRequest) ToJsonString() string

type DescribeUserStatusRequestParams added in v1.0.625

type DescribeUserStatusRequestParams struct {
}

Predefined struct for user

type DescribeUserStatusResponse added in v1.0.625

type DescribeUserStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserStatusResponseParams `json:"Response"`
}

func NewDescribeUserStatusResponse added in v1.0.625

func NewDescribeUserStatusResponse() (response *DescribeUserStatusResponse)

func (*DescribeUserStatusResponse) FromJsonString added in v1.0.625

func (r *DescribeUserStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserStatusResponse) ToJsonString added in v1.0.625

func (r *DescribeUserStatusResponse) ToJsonString() string

type DescribeUserStatusResponseParams added in v1.0.625

type DescribeUserStatusResponseParams struct {
	// 客户的AppId
	AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"`

	// 是否开通过白板(试用或正式)
	//
	// 0: 从未开通过白板服务
	// 1: 已经开通过白板服务
	IsTiwUser *int64 `json:"IsTiwUser,omitnil,omitempty" name:"IsTiwUser"`

	// 是否开通过互动课堂(试用或正式)
	IsSaaSUser *int64 `json:"IsSaaSUser,omitnil,omitempty" name:"IsSaaSUser"`

	// 是否使用白板的课后录制
	IsTiwOfflineRecordUser *int64 `json:"IsTiwOfflineRecordUser,omitnil,omitempty" name:"IsTiwOfflineRecordUser"`

	// 用户是否实名认证
	IsAuthenticated *int64 `json:"IsAuthenticated,omitnil,omitempty" name:"IsAuthenticated"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeVideoGenerationTaskCallbackRequest

type DescribeVideoGenerationTaskCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeVideoGenerationTaskCallbackRequest

func NewDescribeVideoGenerationTaskCallbackRequest() (request *DescribeVideoGenerationTaskCallbackRequest)

func (*DescribeVideoGenerationTaskCallbackRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVideoGenerationTaskCallbackRequest) ToJsonString

type DescribeVideoGenerationTaskCallbackRequestParams added in v1.0.426

type DescribeVideoGenerationTaskCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeVideoGenerationTaskCallbackResponse

type DescribeVideoGenerationTaskCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribeVideoGenerationTaskCallbackResponseParams `json:"Response"`
}

func NewDescribeVideoGenerationTaskCallbackResponse

func NewDescribeVideoGenerationTaskCallbackResponse() (response *DescribeVideoGenerationTaskCallbackResponse)

func (*DescribeVideoGenerationTaskCallbackResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVideoGenerationTaskCallbackResponse) ToJsonString

type DescribeVideoGenerationTaskCallbackResponseParams added in v1.0.426

type DescribeVideoGenerationTaskCallbackResponseParams struct {
	// 录制视频生成回调地址
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 录制视频生成回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeVideoGenerationTaskRequest

type DescribeVideoGenerationTaskRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 录制视频生成的任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeVideoGenerationTaskRequest

func NewDescribeVideoGenerationTaskRequest() (request *DescribeVideoGenerationTaskRequest)

func (*DescribeVideoGenerationTaskRequest) FromJsonString

func (r *DescribeVideoGenerationTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVideoGenerationTaskRequest) ToJsonString

func (r *DescribeVideoGenerationTaskRequest) ToJsonString() string

type DescribeVideoGenerationTaskRequestParams added in v1.0.426

type DescribeVideoGenerationTaskRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 录制视频生成的任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeVideoGenerationTaskResponse

type DescribeVideoGenerationTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeVideoGenerationTaskResponseParams `json:"Response"`
}

func NewDescribeVideoGenerationTaskResponse

func NewDescribeVideoGenerationTaskResponse() (response *DescribeVideoGenerationTaskResponse)

func (*DescribeVideoGenerationTaskResponse) FromJsonString

func (r *DescribeVideoGenerationTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeVideoGenerationTaskResponse) ToJsonString

func (r *DescribeVideoGenerationTaskResponse) ToJsonString() string

type DescribeVideoGenerationTaskResponseParams added in v1.0.426

type DescribeVideoGenerationTaskResponseParams struct {
	// 任务对应的群组Id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 任务对应的房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 任务的Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 已废弃
	Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"`

	// 录制视频生成任务状态
	// - QUEUED: 正在排队
	// - PROCESSING: 正在生成视频
	// - FINISHED: 生成视频结束(成功完成或失败结束,可以通过错误码和错误信息进一步判断)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 回放视频总时长,单位:毫秒
	TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"`

	// 已废弃,请使用`VideoInfoList`参数
	VideoInfos *VideoInfo `json:"VideoInfos,omitnil,omitempty" name:"VideoInfos"`

	// 录制视频生成视频列表
	VideoInfoList []*VideoInfo `json:"VideoInfoList,omitnil,omitempty" name:"VideoInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWarningCallbackRequest added in v1.0.635

type DescribeWarningCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeWarningCallbackRequest added in v1.0.635

func NewDescribeWarningCallbackRequest() (request *DescribeWarningCallbackRequest)

func (*DescribeWarningCallbackRequest) FromJsonString added in v1.0.635

func (r *DescribeWarningCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWarningCallbackRequest) ToJsonString added in v1.0.635

func (r *DescribeWarningCallbackRequest) ToJsonString() string

type DescribeWarningCallbackRequestParams added in v1.0.635

type DescribeWarningCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeWarningCallbackResponse added in v1.0.635

type DescribeWarningCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWarningCallbackResponseParams `json:"Response"`
}

func NewDescribeWarningCallbackResponse added in v1.0.635

func NewDescribeWarningCallbackResponse() (response *DescribeWarningCallbackResponse)

func (*DescribeWarningCallbackResponse) FromJsonString added in v1.0.635

func (r *DescribeWarningCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWarningCallbackResponse) ToJsonString added in v1.0.635

func (r *DescribeWarningCallbackResponse) ToJsonString() string

type DescribeWarningCallbackResponseParams added in v1.0.635

type DescribeWarningCallbackResponseParams struct {
	// 告警事件回调地址,如果未设置回调地址,该字段为空字符串
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 告警回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWhiteboardApplicationConfigRequest added in v1.0.625

type DescribeWhiteboardApplicationConfigRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskTypes []*string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"`

	// 需要查询配置的SdkAppId列表
	SdkAppIds []*int64 `json:"SdkAppIds,omitnil,omitempty" name:"SdkAppIds"`
}

func NewDescribeWhiteboardApplicationConfigRequest added in v1.0.625

func NewDescribeWhiteboardApplicationConfigRequest() (request *DescribeWhiteboardApplicationConfigRequest)

func (*DescribeWhiteboardApplicationConfigRequest) FromJsonString added in v1.0.625

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardApplicationConfigRequest) ToJsonString added in v1.0.625

type DescribeWhiteboardApplicationConfigRequestParams added in v1.0.625

type DescribeWhiteboardApplicationConfigRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskTypes []*string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"`

	// 需要查询配置的SdkAppId列表
	SdkAppIds []*int64 `json:"SdkAppIds,omitnil,omitempty" name:"SdkAppIds"`
}

Predefined struct for user

type DescribeWhiteboardApplicationConfigResponse added in v1.0.625

type DescribeWhiteboardApplicationConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWhiteboardApplicationConfigResponseParams `json:"Response"`
}

func NewDescribeWhiteboardApplicationConfigResponse added in v1.0.625

func NewDescribeWhiteboardApplicationConfigResponse() (response *DescribeWhiteboardApplicationConfigResponse)

func (*DescribeWhiteboardApplicationConfigResponse) FromJsonString added in v1.0.625

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardApplicationConfigResponse) ToJsonString added in v1.0.625

type DescribeWhiteboardApplicationConfigResponseParams added in v1.0.625

type DescribeWhiteboardApplicationConfigResponseParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板应用任务相关配置
	Configs []*WhiteboardApplicationConfig `json:"Configs,omitnil,omitempty" name:"Configs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWhiteboardBucketConfigRequest added in v1.0.625

type DescribeWhiteboardBucketConfigRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

func NewDescribeWhiteboardBucketConfigRequest added in v1.0.625

func NewDescribeWhiteboardBucketConfigRequest() (request *DescribeWhiteboardBucketConfigRequest)

func (*DescribeWhiteboardBucketConfigRequest) FromJsonString added in v1.0.625

func (r *DescribeWhiteboardBucketConfigRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardBucketConfigRequest) ToJsonString added in v1.0.625

type DescribeWhiteboardBucketConfigRequestParams added in v1.0.625

type DescribeWhiteboardBucketConfigRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`
}

Predefined struct for user

type DescribeWhiteboardBucketConfigResponse added in v1.0.625

type DescribeWhiteboardBucketConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWhiteboardBucketConfigResponseParams `json:"Response"`
}

func NewDescribeWhiteboardBucketConfigResponse added in v1.0.625

func NewDescribeWhiteboardBucketConfigResponse() (response *DescribeWhiteboardBucketConfigResponse)

func (*DescribeWhiteboardBucketConfigResponse) FromJsonString added in v1.0.625

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardBucketConfigResponse) ToJsonString added in v1.0.625

type DescribeWhiteboardBucketConfigResponseParams added in v1.0.625

type DescribeWhiteboardBucketConfigResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWhiteboardPushCallbackRequest

type DescribeWhiteboardPushCallbackRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

func NewDescribeWhiteboardPushCallbackRequest

func NewDescribeWhiteboardPushCallbackRequest() (request *DescribeWhiteboardPushCallbackRequest)

func (*DescribeWhiteboardPushCallbackRequest) FromJsonString

func (r *DescribeWhiteboardPushCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushCallbackRequest) ToJsonString

type DescribeWhiteboardPushCallbackRequestParams added in v1.0.426

type DescribeWhiteboardPushCallbackRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`
}

Predefined struct for user

type DescribeWhiteboardPushCallbackResponse

type DescribeWhiteboardPushCallbackResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWhiteboardPushCallbackResponseParams `json:"Response"`
}

func NewDescribeWhiteboardPushCallbackResponse

func NewDescribeWhiteboardPushCallbackResponse() (response *DescribeWhiteboardPushCallbackResponse)

func (*DescribeWhiteboardPushCallbackResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushCallbackResponse) ToJsonString

type DescribeWhiteboardPushCallbackResponseParams added in v1.0.426

type DescribeWhiteboardPushCallbackResponseParams struct {
	// 白板推流事件回调地址,如果未设置回调地址,该字段为空字符串
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 白板推流回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWhiteboardPushRequest

type DescribeWhiteboardPushRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板推流任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeWhiteboardPushRequest

func NewDescribeWhiteboardPushRequest() (request *DescribeWhiteboardPushRequest)

func (*DescribeWhiteboardPushRequest) FromJsonString

func (r *DescribeWhiteboardPushRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushRequest) ToJsonString

func (r *DescribeWhiteboardPushRequest) ToJsonString() string

type DescribeWhiteboardPushRequestParams added in v1.0.426

type DescribeWhiteboardPushRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板推流任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeWhiteboardPushResponse

type DescribeWhiteboardPushResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWhiteboardPushResponseParams `json:"Response"`
}

func NewDescribeWhiteboardPushResponse

func NewDescribeWhiteboardPushResponse() (response *DescribeWhiteboardPushResponse)

func (*DescribeWhiteboardPushResponse) FromJsonString

func (r *DescribeWhiteboardPushResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushResponse) ToJsonString

func (r *DescribeWhiteboardPushResponse) ToJsonString() string

type DescribeWhiteboardPushResponseParams added in v1.0.426

type DescribeWhiteboardPushResponseParams struct {
	// 推流结束原因,
	// - AUTO: 房间内长时间没有音视频上行及白板操作导致自动停止推流
	// - USER_CALL: 主动调用了停止推流接口
	// - EXCEPTION: 推流异常结束
	FinishReason *string `json:"FinishReason,omitnil,omitempty" name:"FinishReason"`

	// 需要查询结果的白板推流任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 推流任务状态
	// - PREPARED: 表示推流正在准备中(进房/启动推流服务等操作)
	// - PUSHING: 表示推流已开始
	// - STOPPED: 表示推流已停止
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 白板的群组 Id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 推流用户Id
	PushUserId *string `json:"PushUserId,omitnil,omitempty" name:"PushUserId"`

	// 实际开始推流时间,Unix 时间戳,单位秒
	PushStartTime *int64 `json:"PushStartTime,omitnil,omitempty" name:"PushStartTime"`

	// 实际停止推流时间,Unix 时间戳,单位秒
	PushStopTime *int64 `json:"PushStopTime,omitnil,omitempty" name:"PushStopTime"`

	// 推流过程中出现异常的次数
	ExceptionCnt *int64 `json:"ExceptionCnt,omitnil,omitempty" name:"ExceptionCnt"`

	// 白板推流首帧对应的IM时间戳,可用于录制回放时IM聊天消息与白板推流视频进行同步对时。
	IMSyncTime *int64 `json:"IMSyncTime,omitnil,omitempty" name:"IMSyncTime"`

	// 备份推流任务结果信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Backup *string `json:"Backup,omitnil,omitempty" name:"Backup"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWhiteboardPushSearchRequest added in v1.0.625

type DescribeWhiteboardPushSearchRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeWhiteboardPushSearchRequest added in v1.0.625

func NewDescribeWhiteboardPushSearchRequest() (request *DescribeWhiteboardPushSearchRequest)

func (*DescribeWhiteboardPushSearchRequest) FromJsonString added in v1.0.625

func (r *DescribeWhiteboardPushSearchRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushSearchRequest) ToJsonString added in v1.0.625

func (r *DescribeWhiteboardPushSearchRequest) ToJsonString() string

type DescribeWhiteboardPushSearchRequestParams added in v1.0.625

type DescribeWhiteboardPushSearchRequestParams struct {
}

Predefined struct for user

type DescribeWhiteboardPushSearchResponse added in v1.0.625

type DescribeWhiteboardPushSearchResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWhiteboardPushSearchResponseParams `json:"Response"`
}

func NewDescribeWhiteboardPushSearchResponse added in v1.0.625

func NewDescribeWhiteboardPushSearchResponse() (response *DescribeWhiteboardPushSearchResponse)

func (*DescribeWhiteboardPushSearchResponse) FromJsonString added in v1.0.625

func (r *DescribeWhiteboardPushSearchResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWhiteboardPushSearchResponse) ToJsonString added in v1.0.625

func (r *DescribeWhiteboardPushSearchResponse) ToJsonString() string

type DescribeWhiteboardPushSearchResponseParams added in v1.0.625

type DescribeWhiteboardPushSearchResponseParams struct {
	// 推流任务搜索结果集合
	WhiteboardPushTaskSet []*WhiteboardPushTaskSearchResult `json:"WhiteboardPushTaskSet,omitnil,omitempty" name:"WhiteboardPushTaskSet"`

	// 推流总任务数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Detail added in v1.0.625

type Detail struct {
	// 用量指标
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 用量权重
	Weight *float64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// 用量的值
	Value *float64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type ExcelParam added in v1.0.808

type ExcelParam struct {
	// 表格转码纸张(画布)大小,默认为0。
	// 0 -- A4
	// 1 -- A2
	// 2 -- A0
	//
	// 注:当设置的值超出合法取值范围时,将采用默认值。
	PaperSize *int64 `json:"PaperSize,omitnil,omitempty" name:"PaperSize"`

	// 表格文件转换纸张方向,默认为0。
	// 0 -- 代表垂直方向
	// 非0 -- 代表水平方向
	PaperDirection *int64 `json:"PaperDirection,omitnil,omitempty" name:"PaperDirection"`
}

type Interrupt added in v1.0.206

type Interrupt struct {
	// 用户ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 视频流断流次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`
}

type LayoutParams

type LayoutParams struct {
	// 流画面宽,取值范围[2,3000]
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 流画面高,取值范围[2,3000]
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`

	// 当前画面左上角顶点相对于Canvas左上角顶点的x轴偏移量,默认为0,取值范围[0,3000]
	X *int64 `json:"X,omitnil,omitempty" name:"X"`

	// 当前画面左上角顶点相对于Canvas左上角顶点的y轴偏移量,默认为0, 取值范围[0,3000]
	Y *int64 `json:"Y,omitnil,omitempty" name:"Y"`

	// 画面z轴位置,默认为0
	// z轴确定了重叠画面的遮盖顺序,z轴值大的画面处于顶层
	ZOrder *int64 `json:"ZOrder,omitnil,omitempty" name:"ZOrder"`
}

type MixStream

type MixStream struct {
	// 是否开启混流
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 是否禁用音频混流
	DisableAudio *bool `json:"DisableAudio,omitnil,omitempty" name:"DisableAudio"`

	// 内置混流布局模板ID, 取值 [1, 2], 区别见内置混流布局模板样式示例说明
	// 在没有填Custom字段时候,ModelId是必填的
	ModelId *int64 `json:"ModelId,omitnil,omitempty" name:"ModelId"`

	// 老师用户ID
	// 此字段只有在ModelId填了的情况下生效
	// 填写TeacherId的效果是把指定为TeacherId的用户视频流显示在内置模板的第一个小画面中
	TeacherId *string `json:"TeacherId,omitnil,omitempty" name:"TeacherId"`

	// 自定义混流布局参数
	// 当此字段存在时,ModelId 及 TeacherId 字段将被忽略
	Custom *CustomLayout `json:"Custom,omitnil,omitempty" name:"Custom"`
}

type ModifyApplicationRequest added in v1.0.625

type ModifyApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// App名字
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`
}

func NewModifyApplicationRequest added in v1.0.625

func NewModifyApplicationRequest() (request *ModifyApplicationRequest)

func (*ModifyApplicationRequest) FromJsonString added in v1.0.625

func (r *ModifyApplicationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyApplicationRequest) ToJsonString added in v1.0.625

func (r *ModifyApplicationRequest) ToJsonString() string

type ModifyApplicationRequestParams added in v1.0.625

type ModifyApplicationRequestParams struct {
	// 应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// App名字
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`
}

Predefined struct for user

type ModifyApplicationResponse added in v1.0.625

type ModifyApplicationResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationResponseParams `json:"Response"`
}

func NewModifyApplicationResponse added in v1.0.625

func NewModifyApplicationResponse() (response *ModifyApplicationResponse)

func (*ModifyApplicationResponse) FromJsonString added in v1.0.625

func (r *ModifyApplicationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyApplicationResponse) ToJsonString added in v1.0.625

func (r *ModifyApplicationResponse) ToJsonString() string

type ModifyApplicationResponseParams added in v1.0.625

type ModifyApplicationResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyAutoRenewFlagRequest added in v1.0.625

type ModifyAutoRenewFlagRequest struct {
	*tchttp.BaseRequest

	// 资源Id,从DescribeUserResources接口中获取Level=1的正式月功能费的SubProduct,一般为sp_tiw_package
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 资源Id,从DescribeUserResources接口中获取Level=1的正式月功能费资源Id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续 费,需要设置为0
	AutoRenewFlag *int64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"`
}

func NewModifyAutoRenewFlagRequest added in v1.0.625

func NewModifyAutoRenewFlagRequest() (request *ModifyAutoRenewFlagRequest)

func (*ModifyAutoRenewFlagRequest) FromJsonString added in v1.0.625

func (r *ModifyAutoRenewFlagRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAutoRenewFlagRequest) ToJsonString added in v1.0.625

func (r *ModifyAutoRenewFlagRequest) ToJsonString() string

type ModifyAutoRenewFlagRequestParams added in v1.0.625

type ModifyAutoRenewFlagRequestParams struct {
	// 资源Id,从DescribeUserResources接口中获取Level=1的正式月功能费的SubProduct,一般为sp_tiw_package
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 资源Id,从DescribeUserResources接口中获取Level=1的正式月功能费资源Id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续 费,需要设置为0
	AutoRenewFlag *int64 `json:"AutoRenewFlag,omitnil,omitempty" name:"AutoRenewFlag"`
}

Predefined struct for user

type ModifyAutoRenewFlagResponse added in v1.0.625

type ModifyAutoRenewFlagResponse struct {
	*tchttp.BaseResponse
	Response *ModifyAutoRenewFlagResponseParams `json:"Response"`
}

func NewModifyAutoRenewFlagResponse added in v1.0.625

func NewModifyAutoRenewFlagResponse() (response *ModifyAutoRenewFlagResponse)

func (*ModifyAutoRenewFlagResponse) FromJsonString added in v1.0.625

func (r *ModifyAutoRenewFlagResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAutoRenewFlagResponse) ToJsonString added in v1.0.625

func (r *ModifyAutoRenewFlagResponse) ToJsonString() string

type ModifyAutoRenewFlagResponseParams added in v1.0.625

type ModifyAutoRenewFlagResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyWhiteboardApplicationConfigRequest added in v1.0.625

type ModifyWhiteboardApplicationConfigRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板应用任务相关配置
	Configs []*WhiteboardApplicationConfig `json:"Configs,omitnil,omitempty" name:"Configs"`
}

func NewModifyWhiteboardApplicationConfigRequest added in v1.0.625

func NewModifyWhiteboardApplicationConfigRequest() (request *ModifyWhiteboardApplicationConfigRequest)

func (*ModifyWhiteboardApplicationConfigRequest) FromJsonString added in v1.0.625

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWhiteboardApplicationConfigRequest) ToJsonString added in v1.0.625

type ModifyWhiteboardApplicationConfigRequestParams added in v1.0.625

type ModifyWhiteboardApplicationConfigRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板应用任务相关配置
	Configs []*WhiteboardApplicationConfig `json:"Configs,omitnil,omitempty" name:"Configs"`
}

Predefined struct for user

type ModifyWhiteboardApplicationConfigResponse added in v1.0.625

type ModifyWhiteboardApplicationConfigResponse struct {
	*tchttp.BaseResponse
	Response *ModifyWhiteboardApplicationConfigResponseParams `json:"Response"`
}

func NewModifyWhiteboardApplicationConfigResponse added in v1.0.625

func NewModifyWhiteboardApplicationConfigResponse() (response *ModifyWhiteboardApplicationConfigResponse)

func (*ModifyWhiteboardApplicationConfigResponse) FromJsonString added in v1.0.625

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWhiteboardApplicationConfigResponse) ToJsonString added in v1.0.625

type ModifyWhiteboardApplicationConfigResponseParams added in v1.0.625

type ModifyWhiteboardApplicationConfigResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyWhiteboardBucketConfigRequest added in v1.0.625

type ModifyWhiteboardBucketConfigRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// COS存储桶名字
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// COS存储桶地域
	BucketLocation *string `json:"BucketLocation,omitnil,omitempty" name:"BucketLocation"`

	// 存储桶里资源前缀
	BucketPrefix *string `json:"BucketPrefix,omitnil,omitempty" name:"BucketPrefix"`

	// 返回Url域名
	ResultDomain *string `json:"ResultDomain,omitnil,omitempty" name:"ResultDomain"`
}

func NewModifyWhiteboardBucketConfigRequest added in v1.0.625

func NewModifyWhiteboardBucketConfigRequest() (request *ModifyWhiteboardBucketConfigRequest)

func (*ModifyWhiteboardBucketConfigRequest) FromJsonString added in v1.0.625

func (r *ModifyWhiteboardBucketConfigRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWhiteboardBucketConfigRequest) ToJsonString added in v1.0.625

func (r *ModifyWhiteboardBucketConfigRequest) ToJsonString() string

type ModifyWhiteboardBucketConfigRequestParams added in v1.0.625

type ModifyWhiteboardBucketConfigRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要查询的任务类型
	// recording: 实时录制
	// transcode: 文档转码
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// COS存储桶名字
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// COS存储桶地域
	BucketLocation *string `json:"BucketLocation,omitnil,omitempty" name:"BucketLocation"`

	// 存储桶里资源前缀
	BucketPrefix *string `json:"BucketPrefix,omitnil,omitempty" name:"BucketPrefix"`

	// 返回Url域名
	ResultDomain *string `json:"ResultDomain,omitnil,omitempty" name:"ResultDomain"`
}

Predefined struct for user

type ModifyWhiteboardBucketConfigResponse added in v1.0.625

type ModifyWhiteboardBucketConfigResponse struct {
	*tchttp.BaseResponse
	Response *ModifyWhiteboardBucketConfigResponseParams `json:"Response"`
}

func NewModifyWhiteboardBucketConfigResponse added in v1.0.625

func NewModifyWhiteboardBucketConfigResponse() (response *ModifyWhiteboardBucketConfigResponse)

func (*ModifyWhiteboardBucketConfigResponse) FromJsonString added in v1.0.625

func (r *ModifyWhiteboardBucketConfigResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWhiteboardBucketConfigResponse) ToJsonString added in v1.0.625

func (r *ModifyWhiteboardBucketConfigResponse) ToJsonString() string

type ModifyWhiteboardBucketConfigResponseParams added in v1.0.625

type ModifyWhiteboardBucketConfigResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type OmittedDuration

type OmittedDuration struct {
	// 录制暂停时间戳对应的视频播放时间(单位: 毫秒)
	VideoTime *int64 `json:"VideoTime,omitnil,omitempty" name:"VideoTime"`

	// 录制暂停时间戳(单位: 毫秒)
	PauseTime *int64 `json:"PauseTime,omitnil,omitempty" name:"PauseTime"`

	// 录制恢复时间戳(单位: 毫秒)
	ResumeTime *int64 `json:"ResumeTime,omitnil,omitempty" name:"ResumeTime"`
}

type PPTErr added in v1.0.635

type PPTErr struct {
	// 元素名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 0: 不支持的墨迹类型,1: 不支持自动翻页,2: 存在已损坏音视频,3: 存在不可访问资源,4: 只读文件
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 错误详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	Detail *string `json:"Detail,omitnil,omitempty" name:"Detail"`
}

type PPTErrSlide added in v1.0.635

type PPTErrSlide struct {
	// 异常元素存在的页面,由页面类型+页码组成,页码类型包括:幻灯片、幻灯片母版、幻灯片布局等
	// 注意:此字段可能返回 null,表示取不到有效值。
	Page *string `json:"Page,omitnil,omitempty" name:"Page"`

	// 错误元素列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Errs []*PPTErr `json:"Errs,omitnil,omitempty" name:"Errs"`
}

type PauseOnlineRecordRequest

type PauseOnlineRecordRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewPauseOnlineRecordRequest

func NewPauseOnlineRecordRequest() (request *PauseOnlineRecordRequest)

func (*PauseOnlineRecordRequest) FromJsonString

func (r *PauseOnlineRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PauseOnlineRecordRequest) ToJsonString

func (r *PauseOnlineRecordRequest) ToJsonString() string

type PauseOnlineRecordRequestParams added in v1.0.426

type PauseOnlineRecordRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type PauseOnlineRecordResponse

type PauseOnlineRecordResponse struct {
	*tchttp.BaseResponse
	Response *PauseOnlineRecordResponseParams `json:"Response"`
}

func NewPauseOnlineRecordResponse

func NewPauseOnlineRecordResponse() (response *PauseOnlineRecordResponse)

func (*PauseOnlineRecordResponse) FromJsonString

func (r *PauseOnlineRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PauseOnlineRecordResponse) ToJsonString

func (r *PauseOnlineRecordResponse) ToJsonString() string

type PauseOnlineRecordResponseParams added in v1.0.426

type PauseOnlineRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RecordControl

type RecordControl struct {
	// 设置是否开启录制控制参数,只有设置为true的时候,录制控制参数才生效。
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 设置是否禁用录制的全局控制参数。一般与`StreamControls`参数配合使用。
	//
	// true - 所有流都不录制。
	// false - 所有流都录制。默认为false。
	//
	// 这里的设置对所有流都生效,如果同时在 `StreamControls` 列表中针对指定流设置了控制参数,则优先采用`StreamControls`中设置的控制参数。
	DisableRecord *bool `json:"DisableRecord,omitnil,omitempty" name:"DisableRecord"`

	// 设置是否禁用所有流的音频录制的全局控制参数。一般与`StreamControls`参数配合使用。
	//
	// true - 所有流的录制都不对音频进行录制。
	// false - 所有流的录制都需要对音频进行录制。默认为false。
	//
	// 这里的设置对所有流都生效,如果同时在 `StreamControls` 列表中针对指定流设置了控制参数,则优先采用`StreamControls`中设置的控制参数。
	DisableAudio *bool `json:"DisableAudio,omitnil,omitempty" name:"DisableAudio"`

	// 设置是否所有流都只录制小画面的全局控制参数。一般与`StreamControls`参数配合使用。
	//
	// true - 所有流都只录制小画面。设置为true时,请确保上行端在推流的时候同时上行了小画面,否则录制视频可能是黑屏。
	// false - 所有流都录制大画面,默认为false。
	//
	// 这里的设置对所有流都生效,如果同时在 `StreamControls` 列表中针对指定流设置了控制参数,则优先采用`StreamControls`中设置的控制参数。
	PullSmallVideo *bool `json:"PullSmallVideo,omitnil,omitempty" name:"PullSmallVideo"`

	// 针对具体流指定控制参数,如果列表为空,则所有流采用全局配置的控制参数进行录制。列表不为空,则列表中指定的流将优先按此列表指定的控制参数进行录制。
	StreamControls []*StreamControl `json:"StreamControls,omitnil,omitempty" name:"StreamControls"`
}

type RecordTaskResult added in v1.0.627

type RecordTaskResult struct {
	// AUTO - 自动停止录制, USER_CALL - 用户主动调用停止录制
	FinishReason *string `json:"FinishReason,omitnil,omitempty" name:"FinishReason"`

	// 异常数
	ExceptionCnt *int64 `json:"ExceptionCnt,omitnil,omitempty" name:"ExceptionCnt"`

	// 房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 分组
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 录制真实开始时间
	RecordStartTime *int64 `json:"RecordStartTime,omitnil,omitempty" name:"RecordStartTime"`

	// 录制结束时间
	RecordStopTime *int64 `json:"RecordStopTime,omitnil,omitempty" name:"RecordStopTime"`

	// 录制总时长
	TotalTime *int64 `json:"TotalTime,omitnil,omitempty" name:"TotalTime"`

	// 视频信息列表
	VideoInfos []*VideoInfo `json:"VideoInfos,omitnil,omitempty" name:"VideoInfos"`

	// 被忽略的视频时间段
	OmittedDurations []*OmittedDuration `json:"OmittedDurations,omitnil,omitempty" name:"OmittedDurations"`

	// 详情
	Details *string `json:"Details,omitnil,omitempty" name:"Details"`

	// 任务失败错误码
	ErrorCode *int64 `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 错误信息
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`
}

type RecordTaskSearchResult added in v1.0.627

type RecordTaskSearchResult struct {
	// 任务唯一ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 实时录制任务状态
	// - PAUSED: 录制已暂停
	// - PREPARED: 录制在准备阶段
	// - RECORDING: 正在录制
	// - STOPPED:录制已停止
	// - FINISHED: 录制已结束
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 实时录制房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 任务创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 用户应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制结果
	Result *RecordTaskResult `json:"Result,omitnil,omitempty" name:"Result"`
}

type ResumeOnlineRecordRequest

type ResumeOnlineRecordRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 恢复录制的实时录制任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewResumeOnlineRecordRequest

func NewResumeOnlineRecordRequest() (request *ResumeOnlineRecordRequest)

func (*ResumeOnlineRecordRequest) FromJsonString

func (r *ResumeOnlineRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ResumeOnlineRecordRequest) ToJsonString

func (r *ResumeOnlineRecordRequest) ToJsonString() string

type ResumeOnlineRecordRequestParams added in v1.0.426

type ResumeOnlineRecordRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 恢复录制的实时录制任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type ResumeOnlineRecordResponse

type ResumeOnlineRecordResponse struct {
	*tchttp.BaseResponse
	Response *ResumeOnlineRecordResponseParams `json:"Response"`
}

func NewResumeOnlineRecordResponse

func NewResumeOnlineRecordResponse() (response *ResumeOnlineRecordResponse)

func (*ResumeOnlineRecordResponse) FromJsonString

func (r *ResumeOnlineRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ResumeOnlineRecordResponse) ToJsonString

func (r *ResumeOnlineRecordResponse) ToJsonString() string

type ResumeOnlineRecordResponseParams added in v1.0.426

type ResumeOnlineRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RoomListItem added in v1.0.625

type RoomListItem struct {
	// 房间ID
	RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 房间在查询时间段内最早出现的时间,Unix时间戳,单位毫秒
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 房间在查询时间段内最晚出现的时间,Unix时间戳,单位毫秒
	EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 房间里成员数
	UserNumber *int64 `json:"UserNumber,omitnil,omitempty" name:"UserNumber"`
}

type RoomUsageDataItem added in v1.0.553

type RoomUsageDataItem struct {
	// 日期,格式为YYYY-MM-DD
	Time *string `json:"Time,omitnil,omitempty" name:"Time"`

	// 白板应用SDKAppID
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 互动白板子产品,请求参数传入的一致
	// - sp_tiw_board: 互动白板时长
	// - sp_tiw_ric: 实时录制时长
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 用量值
	// - 白板时长、实时录制时长单位为分钟
	Value *float64 `json:"Value,omitnil,omitempty" name:"Value"`

	// 互动白板房间号
	RoomID *uint64 `json:"RoomID,omitnil,omitempty" name:"RoomID"`
}

type RunningTaskItem added in v1.0.635

type RunningTaskItem struct {
	// 应用SdkAppID
	SdkAppID *int64 `json:"SdkAppID,omitnil,omitempty" name:"SdkAppID"`

	// 任务ID
	TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"`

	// 任务类型
	// - TranscodeH5: 动态转码任务,文档转HTML5页面
	// - TranscodeJPG: 静态转码任务,文档转图片
	// - WhiteboardPush: 白板推流任务
	// - OnlineRecord: 实时录制任务
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 任务取消时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CancelTime *string `json:"CancelTime,omitnil,omitempty" name:"CancelTime"`

	// 任务状态
	// - QUEUED: 任务正在排队等待执行中
	// - PROCESSING: 任务正在执行中
	// - FINISHED: 任务已完成
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务当前进度
	Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"`

	// 转码任务中转码文件的原始URL
	// 此参数只有任务类型为TranscodeH5、TranscodeJPG类型时才会有有效值。其他任务类型为空字符串。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"`

	// 房间号
	//
	// 当任务类型为TranscodeH5、TranscodeJPG时,房间号为0。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RoomID *int64 `json:"RoomID,omitnil,omitempty" name:"RoomID"`
}

type SetOnlineRecordCallbackKeyRequest

type SetOnlineRecordCallbackKeyRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置实时录制回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥。回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetOnlineRecordCallbackKeyRequest

func NewSetOnlineRecordCallbackKeyRequest() (request *SetOnlineRecordCallbackKeyRequest)

func (*SetOnlineRecordCallbackKeyRequest) FromJsonString

func (r *SetOnlineRecordCallbackKeyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetOnlineRecordCallbackKeyRequest) ToJsonString

func (r *SetOnlineRecordCallbackKeyRequest) ToJsonString() string

type SetOnlineRecordCallbackKeyRequestParams added in v1.0.426

type SetOnlineRecordCallbackKeyRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置实时录制回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥。回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetOnlineRecordCallbackKeyResponse

type SetOnlineRecordCallbackKeyResponse struct {
	*tchttp.BaseResponse
	Response *SetOnlineRecordCallbackKeyResponseParams `json:"Response"`
}

func NewSetOnlineRecordCallbackKeyResponse

func NewSetOnlineRecordCallbackKeyResponse() (response *SetOnlineRecordCallbackKeyResponse)

func (*SetOnlineRecordCallbackKeyResponse) FromJsonString

func (r *SetOnlineRecordCallbackKeyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetOnlineRecordCallbackKeyResponse) ToJsonString

func (r *SetOnlineRecordCallbackKeyResponse) ToJsonString() string

type SetOnlineRecordCallbackKeyResponseParams added in v1.0.426

type SetOnlineRecordCallbackKeyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetOnlineRecordCallbackRequest

type SetOnlineRecordCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头。回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40258
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

func NewSetOnlineRecordCallbackRequest

func NewSetOnlineRecordCallbackRequest() (request *SetOnlineRecordCallbackRequest)

func (*SetOnlineRecordCallbackRequest) FromJsonString

func (r *SetOnlineRecordCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetOnlineRecordCallbackRequest) ToJsonString

func (r *SetOnlineRecordCallbackRequest) ToJsonString() string

type SetOnlineRecordCallbackRequestParams added in v1.0.426

type SetOnlineRecordCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 实时录制任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头。回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40258
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

Predefined struct for user

type SetOnlineRecordCallbackResponse

type SetOnlineRecordCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetOnlineRecordCallbackResponseParams `json:"Response"`
}

func NewSetOnlineRecordCallbackResponse

func NewSetOnlineRecordCallbackResponse() (response *SetOnlineRecordCallbackResponse)

func (*SetOnlineRecordCallbackResponse) FromJsonString

func (r *SetOnlineRecordCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetOnlineRecordCallbackResponse) ToJsonString

func (r *SetOnlineRecordCallbackResponse) ToJsonString() string

type SetOnlineRecordCallbackResponseParams added in v1.0.426

type SetOnlineRecordCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetPPTCheckCallbackKeyRequest added in v1.0.635

type SetPPTCheckCallbackKeyRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetPPTCheckCallbackKeyRequest added in v1.0.635

func NewSetPPTCheckCallbackKeyRequest() (request *SetPPTCheckCallbackKeyRequest)

func (*SetPPTCheckCallbackKeyRequest) FromJsonString added in v1.0.635

func (r *SetPPTCheckCallbackKeyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetPPTCheckCallbackKeyRequest) ToJsonString added in v1.0.635

func (r *SetPPTCheckCallbackKeyRequest) ToJsonString() string

type SetPPTCheckCallbackKeyRequestParams added in v1.0.635

type SetPPTCheckCallbackKeyRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetPPTCheckCallbackKeyResponse added in v1.0.635

type SetPPTCheckCallbackKeyResponse struct {
	*tchttp.BaseResponse
	Response *SetPPTCheckCallbackKeyResponseParams `json:"Response"`
}

func NewSetPPTCheckCallbackKeyResponse added in v1.0.635

func NewSetPPTCheckCallbackKeyResponse() (response *SetPPTCheckCallbackKeyResponse)

func (*SetPPTCheckCallbackKeyResponse) FromJsonString added in v1.0.635

func (r *SetPPTCheckCallbackKeyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetPPTCheckCallbackKeyResponse) ToJsonString added in v1.0.635

func (r *SetPPTCheckCallbackKeyResponse) ToJsonString() string

type SetPPTCheckCallbackKeyResponseParams added in v1.0.635

type SetPPTCheckCallbackKeyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetPPTCheckCallbackRequest added in v1.0.635

type SetPPTCheckCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 进度回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260#c9cbe05f-fe1a-4410-b4dc-40cc301c7b81
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

func NewSetPPTCheckCallbackRequest added in v1.0.635

func NewSetPPTCheckCallbackRequest() (request *SetPPTCheckCallbackRequest)

func (*SetPPTCheckCallbackRequest) FromJsonString added in v1.0.635

func (r *SetPPTCheckCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetPPTCheckCallbackRequest) ToJsonString added in v1.0.635

func (r *SetPPTCheckCallbackRequest) ToJsonString() string

type SetPPTCheckCallbackRequestParams added in v1.0.635

type SetPPTCheckCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 进度回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260#c9cbe05f-fe1a-4410-b4dc-40cc301c7b81
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

Predefined struct for user

type SetPPTCheckCallbackResponse added in v1.0.635

type SetPPTCheckCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetPPTCheckCallbackResponseParams `json:"Response"`
}

func NewSetPPTCheckCallbackResponse added in v1.0.635

func NewSetPPTCheckCallbackResponse() (response *SetPPTCheckCallbackResponse)

func (*SetPPTCheckCallbackResponse) FromJsonString added in v1.0.635

func (r *SetPPTCheckCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetPPTCheckCallbackResponse) ToJsonString added in v1.0.635

func (r *SetPPTCheckCallbackResponse) ToJsonString() string

type SetPPTCheckCallbackResponseParams added in v1.0.635

type SetPPTCheckCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetTranscodeCallbackKeyRequest

type SetTranscodeCallbackKeyRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置文档转码回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetTranscodeCallbackKeyRequest

func NewSetTranscodeCallbackKeyRequest() (request *SetTranscodeCallbackKeyRequest)

func (*SetTranscodeCallbackKeyRequest) FromJsonString

func (r *SetTranscodeCallbackKeyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetTranscodeCallbackKeyRequest) ToJsonString

func (r *SetTranscodeCallbackKeyRequest) ToJsonString() string

type SetTranscodeCallbackKeyRequestParams added in v1.0.426

type SetTranscodeCallbackKeyRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置文档转码回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetTranscodeCallbackKeyResponse

type SetTranscodeCallbackKeyResponse struct {
	*tchttp.BaseResponse
	Response *SetTranscodeCallbackKeyResponseParams `json:"Response"`
}

func NewSetTranscodeCallbackKeyResponse

func NewSetTranscodeCallbackKeyResponse() (response *SetTranscodeCallbackKeyResponse)

func (*SetTranscodeCallbackKeyResponse) FromJsonString

func (r *SetTranscodeCallbackKeyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetTranscodeCallbackKeyResponse) ToJsonString

func (r *SetTranscodeCallbackKeyResponse) ToJsonString() string

type SetTranscodeCallbackKeyResponseParams added in v1.0.426

type SetTranscodeCallbackKeyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetTranscodeCallbackRequest

type SetTranscodeCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 文档转码进度回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。
	// 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

func NewSetTranscodeCallbackRequest

func NewSetTranscodeCallbackRequest() (request *SetTranscodeCallbackRequest)

func (*SetTranscodeCallbackRequest) FromJsonString

func (r *SetTranscodeCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetTranscodeCallbackRequest) ToJsonString

func (r *SetTranscodeCallbackRequest) ToJsonString() string

type SetTranscodeCallbackRequestParams added in v1.0.426

type SetTranscodeCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 文档转码进度回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。
	// 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40260
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

Predefined struct for user

type SetTranscodeCallbackResponse

type SetTranscodeCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetTranscodeCallbackResponseParams `json:"Response"`
}

func NewSetTranscodeCallbackResponse

func NewSetTranscodeCallbackResponse() (response *SetTranscodeCallbackResponse)

func (*SetTranscodeCallbackResponse) FromJsonString

func (r *SetTranscodeCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetTranscodeCallbackResponse) ToJsonString

func (r *SetTranscodeCallbackResponse) ToJsonString() string

type SetTranscodeCallbackResponseParams added in v1.0.426

type SetTranscodeCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetVideoGenerationTaskCallbackKeyRequest

type SetVideoGenerationTaskCallbackKeyRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置视频生成回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetVideoGenerationTaskCallbackKeyRequest

func NewSetVideoGenerationTaskCallbackKeyRequest() (request *SetVideoGenerationTaskCallbackKeyRequest)

func (*SetVideoGenerationTaskCallbackKeyRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetVideoGenerationTaskCallbackKeyRequest) ToJsonString

type SetVideoGenerationTaskCallbackKeyRequestParams added in v1.0.426

type SetVideoGenerationTaskCallbackKeyRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置视频生成回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetVideoGenerationTaskCallbackKeyResponse

type SetVideoGenerationTaskCallbackKeyResponse struct {
	*tchttp.BaseResponse
	Response *SetVideoGenerationTaskCallbackKeyResponseParams `json:"Response"`
}

func NewSetVideoGenerationTaskCallbackKeyResponse

func NewSetVideoGenerationTaskCallbackKeyResponse() (response *SetVideoGenerationTaskCallbackKeyResponse)

func (*SetVideoGenerationTaskCallbackKeyResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetVideoGenerationTaskCallbackKeyResponse) ToJsonString

type SetVideoGenerationTaskCallbackKeyResponseParams added in v1.0.426

type SetVideoGenerationTaskCallbackKeyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetVideoGenerationTaskCallbackRequest

type SetVideoGenerationTaskCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 课后录制任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

func NewSetVideoGenerationTaskCallbackRequest

func NewSetVideoGenerationTaskCallbackRequest() (request *SetVideoGenerationTaskCallbackRequest)

func (*SetVideoGenerationTaskCallbackRequest) FromJsonString

func (r *SetVideoGenerationTaskCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetVideoGenerationTaskCallbackRequest) ToJsonString

type SetVideoGenerationTaskCallbackRequestParams added in v1.0.426

type SetVideoGenerationTaskCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 课后录制任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

Predefined struct for user

type SetVideoGenerationTaskCallbackResponse

type SetVideoGenerationTaskCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetVideoGenerationTaskCallbackResponseParams `json:"Response"`
}

func NewSetVideoGenerationTaskCallbackResponse

func NewSetVideoGenerationTaskCallbackResponse() (response *SetVideoGenerationTaskCallbackResponse)

func (*SetVideoGenerationTaskCallbackResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetVideoGenerationTaskCallbackResponse) ToJsonString

type SetVideoGenerationTaskCallbackResponseParams added in v1.0.426

type SetVideoGenerationTaskCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetWarningCallbackRequest added in v1.0.635

type SetWarningCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 告警回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。
	// 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/90112
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 设置告警回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetWarningCallbackRequest added in v1.0.635

func NewSetWarningCallbackRequest() (request *SetWarningCallbackRequest)

func (*SetWarningCallbackRequest) FromJsonString added in v1.0.635

func (r *SetWarningCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWarningCallbackRequest) ToJsonString added in v1.0.635

func (r *SetWarningCallbackRequest) ToJsonString() string

type SetWarningCallbackRequestParams added in v1.0.635

type SetWarningCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 告警回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持http或https协议,即回调地址以http://或https://开头。
	// 回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/90112
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 设置告警回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥,回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetWarningCallbackResponse added in v1.0.635

type SetWarningCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetWarningCallbackResponseParams `json:"Response"`
}

func NewSetWarningCallbackResponse added in v1.0.635

func NewSetWarningCallbackResponse() (response *SetWarningCallbackResponse)

func (*SetWarningCallbackResponse) FromJsonString added in v1.0.635

func (r *SetWarningCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWarningCallbackResponse) ToJsonString added in v1.0.635

func (r *SetWarningCallbackResponse) ToJsonString() string

type SetWarningCallbackResponseParams added in v1.0.635

type SetWarningCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetWhiteboardPushCallbackKeyRequest

type SetWhiteboardPushCallbackKeyRequest struct {
	*tchttp.BaseRequest

	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置白板推流回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥。回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

func NewSetWhiteboardPushCallbackKeyRequest

func NewSetWhiteboardPushCallbackKeyRequest() (request *SetWhiteboardPushCallbackKeyRequest)

func (*SetWhiteboardPushCallbackKeyRequest) FromJsonString

func (r *SetWhiteboardPushCallbackKeyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWhiteboardPushCallbackKeyRequest) ToJsonString

func (r *SetWhiteboardPushCallbackKeyRequest) ToJsonString() string

type SetWhiteboardPushCallbackKeyRequestParams added in v1.0.426

type SetWhiteboardPushCallbackKeyRequestParams struct {
	// 应用的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 设置白板推流回调鉴权密钥,最长64字符,如果传入空字符串,那么删除现有的鉴权回调密钥。回调鉴权方式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`
}

Predefined struct for user

type SetWhiteboardPushCallbackKeyResponse

type SetWhiteboardPushCallbackKeyResponse struct {
	*tchttp.BaseResponse
	Response *SetWhiteboardPushCallbackKeyResponseParams `json:"Response"`
}

func NewSetWhiteboardPushCallbackKeyResponse

func NewSetWhiteboardPushCallbackKeyResponse() (response *SetWhiteboardPushCallbackKeyResponse)

func (*SetWhiteboardPushCallbackKeyResponse) FromJsonString

func (r *SetWhiteboardPushCallbackKeyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWhiteboardPushCallbackKeyResponse) ToJsonString

func (r *SetWhiteboardPushCallbackKeyResponse) ToJsonString() string

type SetWhiteboardPushCallbackKeyResponseParams added in v1.0.426

type SetWhiteboardPushCallbackKeyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SetWhiteboardPushCallbackRequest

type SetWhiteboardPushCallbackRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板推流任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头。回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

func NewSetWhiteboardPushCallbackRequest

func NewSetWhiteboardPushCallbackRequest() (request *SetWhiteboardPushCallbackRequest)

func (*SetWhiteboardPushCallbackRequest) FromJsonString

func (r *SetWhiteboardPushCallbackRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWhiteboardPushCallbackRequest) ToJsonString

func (r *SetWhiteboardPushCallbackRequest) ToJsonString() string

type SetWhiteboardPushCallbackRequestParams added in v1.0.426

type SetWhiteboardPushCallbackRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板推流任务结果回调地址,如果传空字符串会删除原来的回调地址配置,回调地址仅支持 http或https协议,即回调地址以http://或https://开头。回调数据格式请参考文档:https://cloud.tencent.com/document/product/1137/40257
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`
}

Predefined struct for user

type SetWhiteboardPushCallbackResponse

type SetWhiteboardPushCallbackResponse struct {
	*tchttp.BaseResponse
	Response *SetWhiteboardPushCallbackResponseParams `json:"Response"`
}

func NewSetWhiteboardPushCallbackResponse

func NewSetWhiteboardPushCallbackResponse() (response *SetWhiteboardPushCallbackResponse)

func (*SetWhiteboardPushCallbackResponse) FromJsonString

func (r *SetWhiteboardPushCallbackResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SetWhiteboardPushCallbackResponse) ToJsonString

func (r *SetWhiteboardPushCallbackResponse) ToJsonString() string

type SetWhiteboardPushCallbackResponseParams added in v1.0.426

type SetWhiteboardPushCallbackResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SnapshotCOS added in v1.0.213

type SnapshotCOS struct {
	// cos所在腾讯云账号uin
	Uin *uint64 `json:"Uin,omitnil,omitempty" name:"Uin"`

	// cos所在地区
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// cos存储桶名称
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 板书文件存储根目录
	TargetDir *string `json:"TargetDir,omitnil,omitempty" name:"TargetDir"`

	// CDN加速域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

type SnapshotResult added in v1.0.213

type SnapshotResult struct {
	// 任务执行错误码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务执行错误信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 快照生成图片总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 快照图片链接列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Snapshots []*string `json:"Snapshots,omitnil,omitempty" name:"Snapshots"`
}

type SnapshotWhiteboard added in v1.0.213

type SnapshotWhiteboard struct {
	// 白板宽度大小,默认为1280,有效取值范围[0,2560]
	Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 白板高度大小,默认为720,有效取值范围[0,2560]
	Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"`

	// 白板初始化参数的JSON转义字符串,透传到白板 SDK
	InitParams *string `json:"InitParams,omitnil,omitempty" name:"InitParams"`
}

type StartOnlineRecordRequest

type StartOnlineRecordRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要录制的白板房间号,取值范围: (1, 4294967295)。
	//
	// 1. 在没有指定`GroupId`的情况下,实时录制默认以`RoomId`的字符串表达形式作为同步白板信令的IM群组ID(比如`RoomId`为1234,则IM群组ID为"1234"),并加群进行信令同步,请在开始录制前确保相应IM群组已创建完成,否则会导致录制失败。
	// 2. 在没有指定`TRTCRoomId`和`TRTCRoomIdStr`的情况下,默认会以`RoomId`作为TRTC房间号进房拉流进行录制。
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 用于录制服务进房的用户ID,最大长度不能大于60个字节,格式为`tic_record_user_${RoomId}_${Random}`,其中 `${RoomId} `与录制房间号对应,`${Random}`为一个随机字符串。
	// 该ID必须是一个单独的未在SDK中使用的ID,录制服务使用这个用户ID进入房间进行音视频与白板录制,若该ID和SDK中使用的ID重复,会导致SDK和录制服务互踢,影响正常录制。
	RecordUserId *string `json:"RecordUserId,omitnil,omitempty" name:"RecordUserId"`

	// 与`RecordUserId`对应的IM签名
	RecordUserSig *string `json:"RecordUserSig,omitnil,omitempty" name:"RecordUserSig"`

	// 白板进行信令同步的 IM 群组 ID。
	// 在没有指定`GroupId`的情况下,实时录制服务将使用 `RoomId` 的字符串形式作为同步白板信令的IM群组ID。
	// 在指定了`GroupId`的情况下,实时录制将优先使用`GroupId`作为同步白板信令的群组ID。请在开始录制前确保相应的IM群组已创建完成,否则会导致录制失败。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 录制视频拼接参数
	Concat *Concat `json:"Concat,omitnil,omitempty" name:"Concat"`

	// 录制白板参数,例如白板宽高等
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 录制混流参数
	// 特别说明:
	// 1. 混流功能需要根据额外开通, 请联系腾讯云互动白板客服人员
	// 2. 使用混流功能,必须提供 Extras 参数,且 Extras 参数中必须包含 "MIX_STREAM"
	MixStream *MixStream `json:"MixStream,omitnil,omitempty" name:"MixStream"`

	// 使用到的高级功能列表
	// 可以选值列表:
	// MIX_STREAM - 混流功能
	Extras []*string `json:"Extras,omitnil,omitempty" name:"Extras"`

	// 是否需要在结果回调中返回各路流的纯音频录制文件,文件格式为mp3
	AudioFileNeeded *bool `json:"AudioFileNeeded,omitnil,omitempty" name:"AudioFileNeeded"`

	// 录制控制参数,用于更精细地指定需要录制哪些流,某一路流是否禁用音频,是否只录制小画面等
	RecordControl *RecordControl `json:"RecordControl,omitnil,omitempty" name:"RecordControl"`

	// 录制模式
	//
	// REALTIME_MODE - 实时录制模式(默认)
	// VIDEO_GENERATION_MODE - 视频生成模式(内测中,需邮件申请开通)
	RecordMode *string `json:"RecordMode,omitnil,omitempty" name:"RecordMode"`

	// 聊天群组ID,此字段仅适用于`视频生成模式`
	//
	// 在`视频生成模式`下,默认会记录白板群组内的非白板信令消息,如果指定了`ChatGroupId`,则会记录指定群ID的聊天消息。
	ChatGroupId *string `json:"ChatGroupId,omitnil,omitempty" name:"ChatGroupId"`

	// 自动停止录制超时时间,单位秒,取值范围[300, 86400], 默认值为300秒。
	//
	// 当超过设定时间房间内没有音视频上行且没有白板操作的时候,录制服务会自动停止当前录制任务。
	AutoStopTimeout *int64 `json:"AutoStopTimeout,omitnil,omitempty" name:"AutoStopTimeout"`

	// 内部参数,可忽略
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// TRTC数字类型房间号,取值范围: (1, 4294967295)。
	//
	// 在同时指定了`RoomId`与`TRTCRoomId`的情况下,优先使用`TRTCRoomId`作为实时录制拉TRTC流的TRTC房间号。
	//
	// 当指定了`TRTCRoomIdStr`的情况下,此字段将被忽略。
	TRTCRoomId *int64 `json:"TRTCRoomId,omitnil,omitempty" name:"TRTCRoomId"`

	// TRTC字符串类型房间号。
	//
	// 在指定了`TRTCRoomIdStr`的情况下,会优先使用`TRTCRoomIdStr`作为实时录制拉TRTC流的TRTC房间号。
	TRTCRoomIdStr *string `json:"TRTCRoomIdStr,omitnil,omitempty" name:"TRTCRoomIdStr"`
}

func NewStartOnlineRecordRequest

func NewStartOnlineRecordRequest() (request *StartOnlineRecordRequest)

func (*StartOnlineRecordRequest) FromJsonString

func (r *StartOnlineRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartOnlineRecordRequest) ToJsonString

func (r *StartOnlineRecordRequest) ToJsonString() string

type StartOnlineRecordRequestParams added in v1.0.426

type StartOnlineRecordRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要录制的白板房间号,取值范围: (1, 4294967295)。
	//
	// 1. 在没有指定`GroupId`的情况下,实时录制默认以`RoomId`的字符串表达形式作为同步白板信令的IM群组ID(比如`RoomId`为1234,则IM群组ID为"1234"),并加群进行信令同步,请在开始录制前确保相应IM群组已创建完成,否则会导致录制失败。
	// 2. 在没有指定`TRTCRoomId`和`TRTCRoomIdStr`的情况下,默认会以`RoomId`作为TRTC房间号进房拉流进行录制。
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 用于录制服务进房的用户ID,最大长度不能大于60个字节,格式为`tic_record_user_${RoomId}_${Random}`,其中 `${RoomId} `与录制房间号对应,`${Random}`为一个随机字符串。
	// 该ID必须是一个单独的未在SDK中使用的ID,录制服务使用这个用户ID进入房间进行音视频与白板录制,若该ID和SDK中使用的ID重复,会导致SDK和录制服务互踢,影响正常录制。
	RecordUserId *string `json:"RecordUserId,omitnil,omitempty" name:"RecordUserId"`

	// 与`RecordUserId`对应的IM签名
	RecordUserSig *string `json:"RecordUserSig,omitnil,omitempty" name:"RecordUserSig"`

	// 白板进行信令同步的 IM 群组 ID。
	// 在没有指定`GroupId`的情况下,实时录制服务将使用 `RoomId` 的字符串形式作为同步白板信令的IM群组ID。
	// 在指定了`GroupId`的情况下,实时录制将优先使用`GroupId`作为同步白板信令的群组ID。请在开始录制前确保相应的IM群组已创建完成,否则会导致录制失败。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 录制视频拼接参数
	Concat *Concat `json:"Concat,omitnil,omitempty" name:"Concat"`

	// 录制白板参数,例如白板宽高等
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 录制混流参数
	// 特别说明:
	// 1. 混流功能需要根据额外开通, 请联系腾讯云互动白板客服人员
	// 2. 使用混流功能,必须提供 Extras 参数,且 Extras 参数中必须包含 "MIX_STREAM"
	MixStream *MixStream `json:"MixStream,omitnil,omitempty" name:"MixStream"`

	// 使用到的高级功能列表
	// 可以选值列表:
	// MIX_STREAM - 混流功能
	Extras []*string `json:"Extras,omitnil,omitempty" name:"Extras"`

	// 是否需要在结果回调中返回各路流的纯音频录制文件,文件格式为mp3
	AudioFileNeeded *bool `json:"AudioFileNeeded,omitnil,omitempty" name:"AudioFileNeeded"`

	// 录制控制参数,用于更精细地指定需要录制哪些流,某一路流是否禁用音频,是否只录制小画面等
	RecordControl *RecordControl `json:"RecordControl,omitnil,omitempty" name:"RecordControl"`

	// 录制模式
	//
	// REALTIME_MODE - 实时录制模式(默认)
	// VIDEO_GENERATION_MODE - 视频生成模式(内测中,需邮件申请开通)
	RecordMode *string `json:"RecordMode,omitnil,omitempty" name:"RecordMode"`

	// 聊天群组ID,此字段仅适用于`视频生成模式`
	//
	// 在`视频生成模式`下,默认会记录白板群组内的非白板信令消息,如果指定了`ChatGroupId`,则会记录指定群ID的聊天消息。
	ChatGroupId *string `json:"ChatGroupId,omitnil,omitempty" name:"ChatGroupId"`

	// 自动停止录制超时时间,单位秒,取值范围[300, 86400], 默认值为300秒。
	//
	// 当超过设定时间房间内没有音视频上行且没有白板操作的时候,录制服务会自动停止当前录制任务。
	AutoStopTimeout *int64 `json:"AutoStopTimeout,omitnil,omitempty" name:"AutoStopTimeout"`

	// 内部参数,可忽略
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// TRTC数字类型房间号,取值范围: (1, 4294967295)。
	//
	// 在同时指定了`RoomId`与`TRTCRoomId`的情况下,优先使用`TRTCRoomId`作为实时录制拉TRTC流的TRTC房间号。
	//
	// 当指定了`TRTCRoomIdStr`的情况下,此字段将被忽略。
	TRTCRoomId *int64 `json:"TRTCRoomId,omitnil,omitempty" name:"TRTCRoomId"`

	// TRTC字符串类型房间号。
	//
	// 在指定了`TRTCRoomIdStr`的情况下,会优先使用`TRTCRoomIdStr`作为实时录制拉TRTC流的TRTC房间号。
	TRTCRoomIdStr *string `json:"TRTCRoomIdStr,omitnil,omitempty" name:"TRTCRoomIdStr"`
}

Predefined struct for user

type StartOnlineRecordResponse

type StartOnlineRecordResponse struct {
	*tchttp.BaseResponse
	Response *StartOnlineRecordResponseParams `json:"Response"`
}

func NewStartOnlineRecordResponse

func NewStartOnlineRecordResponse() (response *StartOnlineRecordResponse)

func (*StartOnlineRecordResponse) FromJsonString

func (r *StartOnlineRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartOnlineRecordResponse) ToJsonString

func (r *StartOnlineRecordResponse) ToJsonString() string

type StartOnlineRecordResponseParams added in v1.0.426

type StartOnlineRecordResponseParams struct {
	// 录制任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StartWhiteboardPushRequest

type StartWhiteboardPushRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要推流的白板房间号,取值范围: (1, 4294967295)。
	//
	// 1. 在没有指定`GroupId`的情况下,白板推流默认以`RoomId`的字符串表达形式作为IM群组ID(比如RoomId为1234,则IM群组ID为"1234"),并加群进行信令同步,请在开始推流前确保相应IM群组已创建完成,否则会导致推流失败。
	// 2. 在没有指定`TRTCRoomId`和`TRTCRoomIdStr`的情况下,默认会以`RoomId`作为白板流进行推流的TRTC房间号。
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 用于白板推流服务进入白板房间的用户ID。在没有额外指定`IMAuthParam`和`TRTCAuthParam`的情况下,这个用户ID同时会用于IM登录、IM加群、TRTC进房推流等操作。
	// 用户ID最大长度不能大于60个字节,该用户ID必须是一个单独的未同时在其他地方使用的用户ID,白板推流服务使用这个用户ID进入房间进行白板音视频推流,若该用户ID和其他地方同时在使用的用户ID重复,会导致白板推流服务与其他使用场景帐号互踢,影响正常推流。
	PushUserId *string `json:"PushUserId,omitnil,omitempty" name:"PushUserId"`

	// 与`PushUserId`对应的IM签名(usersig)。
	PushUserSig *string `json:"PushUserSig,omitnil,omitempty" name:"PushUserSig"`

	// 白板参数,例如白板宽高、背景颜色等
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 自动停止推流超时时间,单位秒,取值范围[300, 259200], 默认值为1800秒。
	//
	// 当白板超过设定时间没有操作的时候,白板推流服务会自动停止白板推流。
	AutoStopTimeout *int64 `json:"AutoStopTimeout,omitnil,omitempty" name:"AutoStopTimeout"`

	// 对主白板推流任务进行操作时,是否同时同步操作备份任务
	AutoManageBackup *bool `json:"AutoManageBackup,omitnil,omitempty" name:"AutoManageBackup"`

	// 备份白板推流相关参数。
	//
	// 指定了备份参数的情况下,白板推流服务会在房间内新增一路白板画面视频流,即同一个房间内会有两路白板画面推流。
	Backup *WhiteboardPushBackupParam `json:"Backup,omitnil,omitempty" name:"Backup"`

	// TRTC高级权限控制参数,如果在实时音视频开启了高级权限控制功能,必须提供PrivateMapKey才能保证正常推流。
	PrivateMapKey *string `json:"PrivateMapKey,omitnil,omitempty" name:"PrivateMapKey"`

	// 白板推流视频帧率,取值范围[0, 30],默认20fps
	VideoFPS *int64 `json:"VideoFPS,omitnil,omitempty" name:"VideoFPS"`

	// 白板推流码率, 取值范围[0, 2000],默认1200kbps。
	//
	// 这里的码率设置是一个参考值,实际推流的时候使用的是动态码率,所以真实码率不会固定为指定值,会在指定值附近波动。
	VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"`

	// 在实时音视频云端录制模式选择为 `指定用户录制` 模式的时候是否自动录制白板推流。
	//
	// 默认在实时音视频的云端录制模式选择为 `指定用户录制` 模式的情况下,不会自动进行白板推流录制,如果希望进行白板推流录制,请将此参数设置为true。
	//
	// 如果实时音视频的云端录制模式选择为 `全局自动录制` 模式,可忽略此参数。
	AutoRecord *bool `json:"AutoRecord,omitnil,omitempty" name:"AutoRecord"`

	// 指定白板推流这路流在音视频云端录制中的RecordID,指定的RecordID会用于填充实时音视频云端录制完成后的回调消息中的 "userdefinerecordid" 字段内容,便于您更方便的识别录制回调,以及在点播媒体资源管理中查找相应的录制视频文件。
	//
	// 限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符。
	//
	// 此字段设置后,不管`AutoRecord`字段取值如何,都将自动进行白板推流录制。
	//
	// 默认RecordId生成规则如下:
	// urlencode(SdkAppID_RoomID_PushUserID)
	//
	// 例如:
	// SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1
	// 那么:RecordId = 12345678_12345_push_user_1
	UserDefinedRecordId *string `json:"UserDefinedRecordId,omitnil,omitempty" name:"UserDefinedRecordId"`

	// 在实时音视频旁路推流模式选择为`指定用户旁路`模式的时候,是否自动旁路白板推流。
	//
	// 默认在实时音视频的旁路推流模式选择为 `指定用户旁路` 模式的情况下,不会自动旁路白板推流,如果希望旁路白板推流,请将此参数设置为true。
	//
	// 如果实时音视频的旁路推流模式选择为 `全局自动旁路` 模式,可忽略此参数。
	AutoPublish *bool `json:"AutoPublish,omitnil,omitempty" name:"AutoPublish"`

	// 指定实时音视频在旁路白板推流这路流时的StreamID,设置之后,您就可以在腾讯云直播 CDN 上通过标准直播方案(FLV或HLS)播放该用户的音视频流。
	//
	// 限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符。
	//
	// 此字段设置后,不管`AutoPublish`字段取值如何,都将自动旁路白板推流。
	//
	// 默认StreamID生成规则如下:
	// urlencode(SdkAppID_RoomID_PushUserID_main)
	//
	// 例如:
	// SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1
	// 那么:StreamID = 12345678_12345_push_user_1_main
	UserDefinedStreamId *string `json:"UserDefinedStreamId,omitnil,omitempty" name:"UserDefinedStreamId"`

	// 内部参数,不需要关注此参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// TRTC数字类型房间号,取值范围: (1, 4294967295)。
	//
	// 在同时指定了`RoomId`与`TRTCRoomId`的情况下,优先使用`TRTCRoomId`作为白板流进行推流的TRTC房间号。
	//
	// 当指定了`TRTCRoomIdStr`的情况下,此字段将被忽略。
	TRTCRoomId *int64 `json:"TRTCRoomId,omitnil,omitempty" name:"TRTCRoomId"`

	// TRTC字符串类型房间号。
	//
	// 在指定了`TRTCRoomIdStr`的情况下,会优先使用`TRTCRoomIdStr`作为白板流进行推流的TRTC房间号。
	TRTCRoomIdStr *string `json:"TRTCRoomIdStr,omitnil,omitempty" name:"TRTCRoomIdStr"`

	// IM鉴权信息参数,用于IM鉴权。
	// 当白板信令所使用的IM应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应IM应用鉴权信息。
	//
	// 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板信令的传输通道,否则使用公共参数中的SdkAppId作为白板信令的传输通道。
	IMAuthParam *AuthParam `json:"IMAuthParam,omitnil,omitempty" name:"IMAuthParam"`

	// TRTC鉴权信息参数,用于TRTC进房推流鉴权。
	// 当需要推流到的TRTC房间所对应的TRTC应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应的TRTC应用鉴权信息。
	//
	// 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板推流的目标TRTC应用,否则使用公共参数中的SdkAppId作为白板推流的目标TRTC应用。
	TRTCAuthParam *AuthParam `json:"TRTCAuthParam,omitnil,omitempty" name:"TRTCAuthParam"`

	// 指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall
	//
	// TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。
	// TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。
	TRTCEnterRoomMode *string `json:"TRTCEnterRoomMode,omitnil,omitempty" name:"TRTCEnterRoomMode"`

	// 白板进行信令同步的 IM 群组 ID。
	// 在没有指定`GroupId`的情况下,白板推流服务将使用 `RoomId` 的字符串形式作为同步白板信令的IM群组ID。
	// 在指定了`GroupId`的情况下,白板推流将优先`GroupId`作为同步白板信令的群组ID。请在开始推流前确保指定的IM群组已创建完成,否则会导致推流失败。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewStartWhiteboardPushRequest

func NewStartWhiteboardPushRequest() (request *StartWhiteboardPushRequest)

func (*StartWhiteboardPushRequest) FromJsonString

func (r *StartWhiteboardPushRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartWhiteboardPushRequest) ToJsonString

func (r *StartWhiteboardPushRequest) ToJsonString() string

type StartWhiteboardPushRequestParams added in v1.0.426

type StartWhiteboardPushRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要推流的白板房间号,取值范围: (1, 4294967295)。
	//
	// 1. 在没有指定`GroupId`的情况下,白板推流默认以`RoomId`的字符串表达形式作为IM群组ID(比如RoomId为1234,则IM群组ID为"1234"),并加群进行信令同步,请在开始推流前确保相应IM群组已创建完成,否则会导致推流失败。
	// 2. 在没有指定`TRTCRoomId`和`TRTCRoomIdStr`的情况下,默认会以`RoomId`作为白板流进行推流的TRTC房间号。
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 用于白板推流服务进入白板房间的用户ID。在没有额外指定`IMAuthParam`和`TRTCAuthParam`的情况下,这个用户ID同时会用于IM登录、IM加群、TRTC进房推流等操作。
	// 用户ID最大长度不能大于60个字节,该用户ID必须是一个单独的未同时在其他地方使用的用户ID,白板推流服务使用这个用户ID进入房间进行白板音视频推流,若该用户ID和其他地方同时在使用的用户ID重复,会导致白板推流服务与其他使用场景帐号互踢,影响正常推流。
	PushUserId *string `json:"PushUserId,omitnil,omitempty" name:"PushUserId"`

	// 与`PushUserId`对应的IM签名(usersig)。
	PushUserSig *string `json:"PushUserSig,omitnil,omitempty" name:"PushUserSig"`

	// 白板参数,例如白板宽高、背景颜色等
	Whiteboard *Whiteboard `json:"Whiteboard,omitnil,omitempty" name:"Whiteboard"`

	// 自动停止推流超时时间,单位秒,取值范围[300, 259200], 默认值为1800秒。
	//
	// 当白板超过设定时间没有操作的时候,白板推流服务会自动停止白板推流。
	AutoStopTimeout *int64 `json:"AutoStopTimeout,omitnil,omitempty" name:"AutoStopTimeout"`

	// 对主白板推流任务进行操作时,是否同时同步操作备份任务
	AutoManageBackup *bool `json:"AutoManageBackup,omitnil,omitempty" name:"AutoManageBackup"`

	// 备份白板推流相关参数。
	//
	// 指定了备份参数的情况下,白板推流服务会在房间内新增一路白板画面视频流,即同一个房间内会有两路白板画面推流。
	Backup *WhiteboardPushBackupParam `json:"Backup,omitnil,omitempty" name:"Backup"`

	// TRTC高级权限控制参数,如果在实时音视频开启了高级权限控制功能,必须提供PrivateMapKey才能保证正常推流。
	PrivateMapKey *string `json:"PrivateMapKey,omitnil,omitempty" name:"PrivateMapKey"`

	// 白板推流视频帧率,取值范围[0, 30],默认20fps
	VideoFPS *int64 `json:"VideoFPS,omitnil,omitempty" name:"VideoFPS"`

	// 白板推流码率, 取值范围[0, 2000],默认1200kbps。
	//
	// 这里的码率设置是一个参考值,实际推流的时候使用的是动态码率,所以真实码率不会固定为指定值,会在指定值附近波动。
	VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"`

	// 在实时音视频云端录制模式选择为 `指定用户录制` 模式的时候是否自动录制白板推流。
	//
	// 默认在实时音视频的云端录制模式选择为 `指定用户录制` 模式的情况下,不会自动进行白板推流录制,如果希望进行白板推流录制,请将此参数设置为true。
	//
	// 如果实时音视频的云端录制模式选择为 `全局自动录制` 模式,可忽略此参数。
	AutoRecord *bool `json:"AutoRecord,omitnil,omitempty" name:"AutoRecord"`

	// 指定白板推流这路流在音视频云端录制中的RecordID,指定的RecordID会用于填充实时音视频云端录制完成后的回调消息中的 "userdefinerecordid" 字段内容,便于您更方便的识别录制回调,以及在点播媒体资源管理中查找相应的录制视频文件。
	//
	// 限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符。
	//
	// 此字段设置后,不管`AutoRecord`字段取值如何,都将自动进行白板推流录制。
	//
	// 默认RecordId生成规则如下:
	// urlencode(SdkAppID_RoomID_PushUserID)
	//
	// 例如:
	// SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1
	// 那么:RecordId = 12345678_12345_push_user_1
	UserDefinedRecordId *string `json:"UserDefinedRecordId,omitnil,omitempty" name:"UserDefinedRecordId"`

	// 在实时音视频旁路推流模式选择为`指定用户旁路`模式的时候,是否自动旁路白板推流。
	//
	// 默认在实时音视频的旁路推流模式选择为 `指定用户旁路` 模式的情况下,不会自动旁路白板推流,如果希望旁路白板推流,请将此参数设置为true。
	//
	// 如果实时音视频的旁路推流模式选择为 `全局自动旁路` 模式,可忽略此参数。
	AutoPublish *bool `json:"AutoPublish,omitnil,omitempty" name:"AutoPublish"`

	// 指定实时音视频在旁路白板推流这路流时的StreamID,设置之后,您就可以在腾讯云直播 CDN 上通过标准直播方案(FLV或HLS)播放该用户的音视频流。
	//
	// 限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符。
	//
	// 此字段设置后,不管`AutoPublish`字段取值如何,都将自动旁路白板推流。
	//
	// 默认StreamID生成规则如下:
	// urlencode(SdkAppID_RoomID_PushUserID_main)
	//
	// 例如:
	// SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1
	// 那么:StreamID = 12345678_12345_push_user_1_main
	UserDefinedStreamId *string `json:"UserDefinedStreamId,omitnil,omitempty" name:"UserDefinedStreamId"`

	// 内部参数,不需要关注此参数
	ExtraData *string `json:"ExtraData,omitnil,omitempty" name:"ExtraData"`

	// TRTC数字类型房间号,取值范围: (1, 4294967295)。
	//
	// 在同时指定了`RoomId`与`TRTCRoomId`的情况下,优先使用`TRTCRoomId`作为白板流进行推流的TRTC房间号。
	//
	// 当指定了`TRTCRoomIdStr`的情况下,此字段将被忽略。
	TRTCRoomId *int64 `json:"TRTCRoomId,omitnil,omitempty" name:"TRTCRoomId"`

	// TRTC字符串类型房间号。
	//
	// 在指定了`TRTCRoomIdStr`的情况下,会优先使用`TRTCRoomIdStr`作为白板流进行推流的TRTC房间号。
	TRTCRoomIdStr *string `json:"TRTCRoomIdStr,omitnil,omitempty" name:"TRTCRoomIdStr"`

	// IM鉴权信息参数,用于IM鉴权。
	// 当白板信令所使用的IM应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应IM应用鉴权信息。
	//
	// 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板信令的传输通道,否则使用公共参数中的SdkAppId作为白板信令的传输通道。
	IMAuthParam *AuthParam `json:"IMAuthParam,omitnil,omitempty" name:"IMAuthParam"`

	// TRTC鉴权信息参数,用于TRTC进房推流鉴权。
	// 当需要推流到的TRTC房间所对应的TRTC应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应的TRTC应用鉴权信息。
	//
	// 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板推流的目标TRTC应用,否则使用公共参数中的SdkAppId作为白板推流的目标TRTC应用。
	TRTCAuthParam *AuthParam `json:"TRTCAuthParam,omitnil,omitempty" name:"TRTCAuthParam"`

	// 指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall
	//
	// TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。
	// TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。
	TRTCEnterRoomMode *string `json:"TRTCEnterRoomMode,omitnil,omitempty" name:"TRTCEnterRoomMode"`

	// 白板进行信令同步的 IM 群组 ID。
	// 在没有指定`GroupId`的情况下,白板推流服务将使用 `RoomId` 的字符串形式作为同步白板信令的IM群组ID。
	// 在指定了`GroupId`的情况下,白板推流将优先`GroupId`作为同步白板信令的群组ID。请在开始推流前确保指定的IM群组已创建完成,否则会导致推流失败。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type StartWhiteboardPushResponse

type StartWhiteboardPushResponse struct {
	*tchttp.BaseResponse
	Response *StartWhiteboardPushResponseParams `json:"Response"`
}

func NewStartWhiteboardPushResponse

func NewStartWhiteboardPushResponse() (response *StartWhiteboardPushResponse)

func (*StartWhiteboardPushResponse) FromJsonString

func (r *StartWhiteboardPushResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StartWhiteboardPushResponse) ToJsonString

func (r *StartWhiteboardPushResponse) ToJsonString() string

type StartWhiteboardPushResponseParams added in v1.0.426

type StartWhiteboardPushResponseParams struct {
	// 推流任务Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 备份任务结果参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Backup *string `json:"Backup,omitnil,omitempty" name:"Backup"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopOnlineRecordRequest

type StopOnlineRecordRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要停止录制的任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewStopOnlineRecordRequest

func NewStopOnlineRecordRequest() (request *StopOnlineRecordRequest)

func (*StopOnlineRecordRequest) FromJsonString

func (r *StopOnlineRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopOnlineRecordRequest) ToJsonString

func (r *StopOnlineRecordRequest) ToJsonString() string

type StopOnlineRecordRequestParams added in v1.0.426

type StopOnlineRecordRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要停止录制的任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type StopOnlineRecordResponse

type StopOnlineRecordResponse struct {
	*tchttp.BaseResponse
	Response *StopOnlineRecordResponseParams `json:"Response"`
}

func NewStopOnlineRecordResponse

func NewStopOnlineRecordResponse() (response *StopOnlineRecordResponse)

func (*StopOnlineRecordResponse) FromJsonString

func (r *StopOnlineRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopOnlineRecordResponse) ToJsonString

func (r *StopOnlineRecordResponse) ToJsonString() string

type StopOnlineRecordResponseParams added in v1.0.426

type StopOnlineRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopWhiteboardPushRequest

type StopWhiteboardPushRequest struct {
	*tchttp.BaseRequest

	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要停止的白板推流任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewStopWhiteboardPushRequest

func NewStopWhiteboardPushRequest() (request *StopWhiteboardPushRequest)

func (*StopWhiteboardPushRequest) FromJsonString

func (r *StopWhiteboardPushRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopWhiteboardPushRequest) ToJsonString

func (r *StopWhiteboardPushRequest) ToJsonString() string

type StopWhiteboardPushRequestParams added in v1.0.426

type StopWhiteboardPushRequestParams struct {
	// 客户的SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 需要停止的白板推流任务 Id
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type StopWhiteboardPushResponse

type StopWhiteboardPushResponse struct {
	*tchttp.BaseResponse
	Response *StopWhiteboardPushResponseParams `json:"Response"`
}

func NewStopWhiteboardPushResponse

func NewStopWhiteboardPushResponse() (response *StopWhiteboardPushResponse)

func (*StopWhiteboardPushResponse) FromJsonString

func (r *StopWhiteboardPushResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopWhiteboardPushResponse) ToJsonString

func (r *StopWhiteboardPushResponse) ToJsonString() string

type StopWhiteboardPushResponseParams added in v1.0.426

type StopWhiteboardPushResponseParams struct {
	// 备份任务相关参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Backup *string `json:"Backup,omitnil,omitempty" name:"Backup"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StreamControl

type StreamControl struct {
	// 视频流ID
	// 视频流ID的取值含义如下:
	// 1. tic_record_user - 表示白板视频流
	// 2. tic_substream - 表示辅路视频流
	// 3. 特定用户ID - 表示指定用户的视频流
	//
	// 在实际录制过程中,视频流ID的匹配规则为前缀匹配,只要真实流ID的前缀与指定的流ID一致就认为匹配成功。
	StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"`

	// 设置是否对此路流开启录制。
	//
	// true - 表示不对这路流进行录制,录制结果将不包含这路流的视频。
	// false - 表示需要对这路流进行录制,录制结果会包含这路流的视频。
	//
	// 默认为 false。
	DisableRecord *bool `json:"DisableRecord,omitnil,omitempty" name:"DisableRecord"`

	// 设置是否禁用这路流的音频录制。
	//
	// true - 表示不对这路流的音频进行录制,录制结果里这路流的视频将会没有声音。
	// false - 录制视频会保留音频,如果设置为true,则录制视频会丢弃这路流的音频。
	//
	// 默认为 false。
	DisableAudio *bool `json:"DisableAudio,omitnil,omitempty" name:"DisableAudio"`

	// 设置当前流录制视频是否只录制小画面。
	//
	// true - 录制小画面。设置为true时,请确保上行端同时上行了小画面,否则录制视频可能是黑屏。
	// false - 录制大画面。
	//
	// 默认为 false。
	PullSmallVideo *bool `json:"PullSmallVideo,omitnil,omitempty" name:"PullSmallVideo"`
}

type StreamLayout

type StreamLayout struct {
	// 流布局配置参数
	LayoutParams *LayoutParams `json:"LayoutParams,omitnil,omitempty" name:"LayoutParams"`

	// 视频流ID
	// 流ID的取值含义如下:
	// 1. tic_record_user - 表示当前画面用于显示白板视频流
	// 2. tic_substream - 表示当前画面用于显示辅路视频流
	// 3. 特定用户ID - 表示当前画面用于显示指定用户的视频流
	// 4. 不填 - 表示当前画面用于备选,当有新的视频流加入时,会从这些备选的空位中选择一个没有被占用的位置来显示新的视频流画面
	InputStreamId *string `json:"InputStreamId,omitnil,omitempty" name:"InputStreamId"`

	// 背景颜色,默认为黑色,格式为RGB格式,如红色为"#FF0000"
	BackgroundColor *string `json:"BackgroundColor,omitnil,omitempty" name:"BackgroundColor"`

	// 视频画面填充模式。
	//
	// 0 - 自适应模式,对视频画面进行等比例缩放,在指定区域内显示完整的画面。此模式可能存在黑边。
	// 1 - 全屏模式,对视频画面进行等比例缩放,让画面填充满整个指定区域。此模式不会存在黑边,但会将超出区域的那一部分画面裁剪掉。
	FillMode *int64 `json:"FillMode,omitnil,omitempty" name:"FillMode"`
}

type Tag added in v1.0.625

type Tag struct {
	// 标签键
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`

	// 标签值
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`
}

type TimeValue

type TimeValue struct {
	// Unix时间戳,单位秒
	Time *uint64 `json:"Time,omitnil,omitempty" name:"Time"`

	// 查询指标对应当前时间的值
	Value *float64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type TranscodeTaskResult added in v1.0.625

type TranscodeTaskResult struct {
	// 转码结果地址
	ResultUrl *string `json:"ResultUrl,omitnil,omitempty" name:"ResultUrl"`

	// 分辨率
	Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"`

	// 标题(一般为文件名)
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 转码页数
	Pages *int64 `json:"Pages,omitnil,omitempty" name:"Pages"`

	// 缩略图URL前缀,比如,该URL前缀为http://example.com/g0jb42ps49vtebjshilb/,那么动态PPT第1页的缩略图URL为
	// http://example.com/g0jb42ps49vtebjshilb/1.jpg,其它页以此类推
	//
	// 如果发起文档转码请求参数中带了ThumbnailResolution参数,并且转码类型为动态转码,该参数不为空,其余情况该参数为空字符串
	ThumbnailUrl *string `json:"ThumbnailUrl,omitnil,omitempty" name:"ThumbnailUrl"`

	// 动态转码缩略图生成分辨率
	ThumbnailResolution *string `json:"ThumbnailResolution,omitnil,omitempty" name:"ThumbnailResolution"`

	// 转码压缩文件下载的URL,如果发起文档转码请求参数中CompressFileType为空或者不是支持的压缩格式,该参数为空字符串
	CompressFileUrl *string `json:"CompressFileUrl,omitnil,omitempty" name:"CompressFileUrl"`

	// 任务失败错误码
	ErrorCode *int64 `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务失败错误信息
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`
}

type TranscodeTaskSearchResult added in v1.0.625

type TranscodeTaskSearchResult struct {
	// 任务创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 任务唯一ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务的当前状态
	// - QUEUED: 正在排队等待转换
	// - PROCESSING: 转换中
	// - FINISHED: 转换完成
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 转码文件原始名称
	OriginalFilename *string `json:"OriginalFilename,omitnil,omitempty" name:"OriginalFilename"`

	// 用户应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 转码任务结果
	Result *TranscodeTaskResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 是否静态转码
	IsStatic *bool `json:"IsStatic,omitnil,omitempty" name:"IsStatic"`
}

type UsageDataItem added in v1.0.281

type UsageDataItem struct {
	// 日期,格式为YYYY-MM-DD
	Time *string `json:"Time,omitnil,omitempty" name:"Time"`

	// 白板应用SDKAppID
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 互动白板子产品,请求参数传入的一致
	// - sp_tiw_board: 互动白板时长
	// - sp_tiw_dt: 动态转码页数
	// - sp_tiw_st: 静态转码页数
	// - sp_tiw_ric: 实时录制时长
	SubProduct *string `json:"SubProduct,omitnil,omitempty" name:"SubProduct"`

	// 用量值
	// - 静态转码、动态转码单位为页
	// - 白板时长、实时录制时长单位为分钟
	Value *float64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type UserListItem added in v1.0.625

type UserListItem struct {
	// 房间内的用户ID
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 用户在查询时间段内最早出现的时间,Unix时间戳,单位毫秒
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 用户在查询时间段内最晚出现的时间,Unix时间戳,单位毫秒
	EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type VideoInfo

type VideoInfo struct {
	// 视频开始播放的时间(单位:毫秒)
	VideoPlayTime *int64 `json:"VideoPlayTime,omitnil,omitempty" name:"VideoPlayTime"`

	// 视频大小(字节)
	VideoSize *int64 `json:"VideoSize,omitnil,omitempty" name:"VideoSize"`

	// 视频格式
	VideoFormat *string `json:"VideoFormat,omitnil,omitempty" name:"VideoFormat"`

	// 视频播放时长(单位:毫秒)
	VideoDuration *int64 `json:"VideoDuration,omitnil,omitempty" name:"VideoDuration"`

	// 视频文件URL
	VideoUrl *string `json:"VideoUrl,omitnil,omitempty" name:"VideoUrl"`

	// 视频文件Id
	VideoId *string `json:"VideoId,omitnil,omitempty" name:"VideoId"`

	// 视频流类型
	// - 0:摄像头视频
	// - 1:屏幕分享视频
	// - 2:白板视频
	// - 3:混流视频
	// - 4:纯音频(mp3)
	VideoType *int64 `json:"VideoType,omitnil,omitempty" name:"VideoType"`

	// 摄像头/屏幕分享视频所属用户的 Id(白板视频为空、混流视频tic_mixstream_房间号_混流布局类型、辅路视频tic_substream_用户Id)
	UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"`

	// 视频分辨率的宽
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 视频分辨率的高
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`
}

type Whiteboard

type Whiteboard struct {
	// 实时录制结果里白板视频宽,取值必须大于等于2,默认为1280
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 实时录制结果里白板视频高,取值必须大于等于2,默认为960
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`

	// 白板初始化参数,透传到白板 SDK
	InitParam *string `json:"InitParam,omitnil,omitempty" name:"InitParam"`
}

type WhiteboardApplicationConfig added in v1.0.625

type WhiteboardApplicationConfig struct {
	// 任务类型
	//
	// recording: 实时录制
	// transcode: 文档转码
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 存储桶名字
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// 存储桶地域
	BucketLocation *string `json:"BucketLocation,omitnil,omitempty" name:"BucketLocation"`

	// 资源在存储桶中的前缀
	BucketPrefix *string `json:"BucketPrefix,omitnil,omitempty" name:"BucketPrefix"`

	// 目标CDN域名
	ResultDomain *string `json:"ResultDomain,omitnil,omitempty" name:"ResultDomain"`

	// 回调地址
	Callback *string `json:"Callback,omitnil,omitempty" name:"Callback"`

	// 回调鉴权密钥
	CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"`

	// 配置的应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// IM管理员UserId
	AdminUserId *string `json:"AdminUserId,omitnil,omitempty" name:"AdminUserId"`

	// IM管理员UserSig
	AdminUserSig *string `json:"AdminUserSig,omitnil,omitempty" name:"AdminUserSig"`
}

type WhiteboardPushBackupParam

type WhiteboardPushBackupParam struct {
	// 用于白板推流服务进房的用户ID,
	// 该ID必须是一个单独的未在SDK中使用的ID,白板推流服务将使用这个用户ID进入房间进行白板推流,若该ID和SDK中使用的ID重复,会导致SDK和录制服务互踢,影响正常推流。
	PushUserId *string `json:"PushUserId,omitnil,omitempty" name:"PushUserId"`

	// 与PushUserId对应的签名
	PushUserSig *string `json:"PushUserSig,omitnil,omitempty" name:"PushUserSig"`
}

type WhiteboardPushResult added in v1.0.625

type WhiteboardPushResult struct {
	// AUTO - 自动停止推流, USER_CALL - 用户主动调用停止推流
	FinishReason *string `json:"FinishReason,omitnil,omitempty" name:"FinishReason"`

	// 异常数
	ExceptionCnt *int64 `json:"ExceptionCnt,omitnil,omitempty" name:"ExceptionCnt"`

	// 房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// IM群组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 推流真实开始时间
	PushStartTime *int64 `json:"PushStartTime,omitnil,omitempty" name:"PushStartTime"`

	// 推流结束时间
	PushStopTime *int64 `json:"PushStopTime,omitnil,omitempty" name:"PushStopTime"`

	// 白板推流首帧对应的IM时间戳,可用于录制回放时IM聊天消息与白板推流视频进行同步对时。
	IMSyncTime *int64 `json:"IMSyncTime,omitnil,omitempty" name:"IMSyncTime"`

	// 任务失败错误码
	ErrorCode *int64 `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 错误信息
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`
}

type WhiteboardPushTaskSearchResult added in v1.0.625

type WhiteboardPushTaskSearchResult struct {
	// 任务唯一ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 白板推流任务状态
	// - PREPARED: 推流在准备阶段
	// - PUSHING: 正在推流
	// - STOPPED:推流已停止
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 白板推流房间号
	RoomId *int64 `json:"RoomId,omitnil,omitempty" name:"RoomId"`

	// 任务创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 用户应用SdkAppId
	SdkAppId *int64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"`

	// 白板推流结果
	Result *WhiteboardPushResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 白板推流用户ID
	PushUserId *string `json:"PushUserId,omitnil,omitempty" name:"PushUserId"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL