Class: TencentCloud::Youmall::V20180228::CreateFacePictureRequest

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

Overview

CreateFacePicture请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyid = nil, persontype = nil, picture = nil, picturename = nil, shopid = nil, isforceupload = nil) ⇒ CreateFacePictureRequest

Returns a new instance of CreateFacePictureRequest.



160
161
162
163
164
165
166
167
# File 'lib/v20180228/models.rb', line 160

def initialize(companyid=nil, persontype=nil, picture=nil, picturename=nil, shopid=nil, isforceupload=nil)
  @CompanyId = companyid
  @PersonType = persontype
  @Picture = picture
  @PictureName = picturename
  @ShopId = shopid
  @IsForceUpload = isforceupload
end

Instance Attribute Details

#CompanyIdObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def CompanyId
  @CompanyId
end

#IsForceUploadObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def IsForceUpload
  @IsForceUpload
end

#PersonTypeObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def PersonType
  @PersonType
end

#PictureObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def Picture
  @Picture
end

#PictureNameObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def PictureName
  @PictureName
end

#ShopIdObject

Parameters:

  • CompanyId:

    集团ID

  • PersonType:

    人物类型(0表示普通顾客,1 白名单,2 表示黑名单,101表示集团白名单,102表示集团黑名单)

  • Picture:

    图片BASE编码

  • PictureName:

    图片名称

  • ShopId:

    店铺ID,如果不填表示操作集团身份库

  • IsForceUpload:

    是否强制更新:为ture时会为用户创建一个新的指定PersonType的身份;目前这个参数已废弃,可不传



158
159
160
# File 'lib/v20180228/models.rb', line 158

def ShopId
  @ShopId
end

Instance Method Details

#deserialize(params) ⇒ Object



169
170
171
172
173
174
175
176
# File 'lib/v20180228/models.rb', line 169

def deserialize(params)
  @CompanyId = params['CompanyId']
  @PersonType = params['PersonType']
  @Picture = params['Picture']
  @PictureName = params['PictureName']
  @ShopId = params['ShopId']
  @IsForceUpload = params['IsForceUpload']
end