class TencentCloud::Cms::V20190321::Client
def CreateFileSample(request)
-
request:
() -- Request instance for CreateFileSample.
def CreateFileSample(request) body = send_request('CreateFileSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateFileSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def CreateTextSample(request)
-
request:
() -- Request instance for CreateTextSample.
def CreateTextSample(request) body = send_request('CreateTextSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateTextSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DeleteFileSample(request)
-
request:
() -- Request instance for DeleteFileSample.
def DeleteFileSample(request) body = send_request('DeleteFileSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteFileSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DeleteTextSample(request)
-
request:
() -- Request instance for DeleteTextSample.
def DeleteTextSample(request) body = send_request('DeleteTextSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteTextSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeFileSample(request)
-
request:
() -- Request instance for DescribeFileSample.
def DescribeFileSample(request) body = send_request('DescribeFileSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeFileSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def DescribeTextSample(request)
-
request:
() -- Request instance for DescribeTextSample.
def DescribeTextSample(request) body = send_request('DescribeTextSample', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeTextSampleResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def ImageModeration(request)
-
request:
() -- Request instance for ImageModeration.
def ImageModeration(request) body = send_request('ImageModeration', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ImageModerationResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def ManualReview(request)
-
request:
() -- Request instance for ManualReview.
def ManualReview(request) body = send_request('ManualReview', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ManualReviewResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def TextModeration(request)
-
request:
() -- Request instance for TextModeration.
def TextModeration(request) body = send_request('TextModeration', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = TextModerationResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end
def initialize(credential, region, profile = nil)
def initialize(credential, region, profile = nil) api_version = '2019-03-21' api_endpoint = 'cms.tencentcloudapi.com' sdk_version = 'CMS_' + File.read(File.expand_path('../VERSION', __dir__)).strip super(credential, region, api_version, api_endpoint, sdk_version, profile) end