Class: TencentCloud::Ecc::V20181213::EHOCRRequest

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

Overview

EHOCR请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(image = nil, inputtype = nil, eccappid = nil, sessionid = nil, servertype = nil, title = nil, grade = nil, requirement = nil, modeltitle = nil, modelcontent = nil, isasync = nil) ⇒ EHOCRRequest

Returns a new instance of EHOCRRequest.



396
397
398
399
400
401
402
403
404
405
406
407
408
# File 'lib/v20181213/models.rb', line 396

def initialize(image=nil, inputtype=nil, eccappid=nil, sessionid=nil, servertype=nil, title=nil, grade=nil, requirement=nil, modeltitle=nil, modelcontent=nil, isasync=nil)
  @Image = image
  @InputType = inputtype
  @EccAppid = eccappid
  @SessionId = sessionid
  @ServerType = servertype
  @Title = title
  @Grade = grade
  @Requirement = requirement
  @ModelTitle = modeltitle
  @ModelContent = modelcontent
  @IsAsync = isasync
end

Instance Attribute Details

#EccAppidObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def EccAppid
  @EccAppid
end

#GradeObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def Grade
  @Grade
end

#ImageObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def Image
  @Image
end

#InputTypeObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def InputType
  @InputType
end

#IsAsyncObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def IsAsync
  @IsAsync
end

#ModelContentObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def ModelContent
  @ModelContent
end

#ModelTitleObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def ModelTitle
  @ModelTitle
end

#RequirementObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def Requirement
  @Requirement
end

#ServerTypeObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def ServerType
  @ServerType
end

#SessionIdObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def SessionId
  @SessionId
end

#TitleObject

Parameters:

  • Image:

    图片所在的url或base64编码后的图像数据,依据InputType而定

  • InputType:

    输出图片类型,0 表示 Image 字段是图片所在的 url,1 表示 Image 字段是 base64 编码后的图像数据

  • EccAppid:

    业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数(暂时无需传入)。

  • SessionId:

    图像识别唯一标识,一次识别一个 SessionId,使用识别功能时 SessionId 可用于使用文本批改接口,此时按图像批改价格收费;如使用文本批改接口时没有传入 SessionId,则需要收取文本批改的费用

  • ServerType:

    服务类型,0:“图像识别”,只返回识别结果,1:“图像批改”,同时返回识别结果与批改结果。默认为 0

  • Title:

    作文题目,可选参数

  • Grade:

    年级标准, 默认以 cet4 为标准,取值与意义如下:elementary 小学,grade7 grade8 grade9分别对应初一,初二,初三。 grade10 grade11 grade12 分别对应高一,高二,高三,以及 cet4 和 cet6 分别表示 英语4级和6级。

  • Requirement:

    作文提纲,可选参数,作文的写作要求。

  • ModelTitle:

    范文标题,可选参数,本接口可以依据提供的范文对作文进行评分。

  • ModelContent:

    范文内容,可选参数,同上,范文的正文部分。

  • IsAsync:

    异步模式标识,0:同步模式,1:异步模式。默认为同步模式



394
395
396
# File 'lib/v20181213/models.rb', line 394

def Title
  @Title
end

Instance Method Details

#deserialize(params) ⇒ Object



410
411
412
413
414
415
416
417
418
419
420
421
422
# File 'lib/v20181213/models.rb', line 410

def deserialize(params)
  @Image = params['Image']
  @InputType = params['InputType']
  @EccAppid = params['EccAppid']
  @SessionId = params['SessionId']
  @ServerType = params['ServerType']
  @Title = params['Title']
  @Grade = params['Grade']
  @Requirement = params['Requirement']
  @ModelTitle = params['ModelTitle']
  @ModelContent = params['ModelContent']
  @IsAsync = params['IsAsync']
end