Class: TencentCloud::Youmall::V20180228::PersonVisitInfo

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

Overview

用户到访明细

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(personid = nil, visitid = nil, intime = nil, capturedpicture = nil, masktype = nil, glasstype = nil, hairtype = nil, capturedpictureurl = nil, sceneinfo = nil) ⇒ PersonVisitInfo

Returns a new instance of PersonVisitInfo.



2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
# File 'lib/v20180228/models.rb', line 2626

def initialize(personid=nil, visitid=nil, intime=nil, capturedpicture=nil, masktype=nil, glasstype=nil, hairtype=nil, capturedpictureurl=nil, sceneinfo=nil)
  @PersonId = personid
  @VisitId = visitid
  @InTime = intime
  @CapturedPicture = capturedpicture
  @MaskType = masktype
  @GlassType = glasstype
  @HairType = hairtype
  @CapturedPictureUrl = capturedpictureurl
  @SceneInfo = sceneinfo
end

Instance Attribute Details

#CapturedPictureObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def CapturedPicture
  @CapturedPicture
end

#CapturedPictureUrlObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def CapturedPictureUrl
  @CapturedPictureUrl
end

#GlassTypeObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def GlassType
  @GlassType
end

#HairTypeObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def HairType
  @HairType
end

#InTimeObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def InTime
  @InTime
end

#MaskTypeObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def MaskType
  @MaskType
end

#PersonIdObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def PersonId
  @PersonId
end

#SceneInfoObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def SceneInfo
  @SceneInfo
end

#VisitIdObject

Parameters:

  • PersonId:

    用户ID

  • VisitId:

    用户到访ID

  • InTime:

    到访时间:Unix时间戳

  • CapturedPicture:

    抓拍到的头像Base64内容,已弃用,返回默认空值

  • MaskType:

    口罩类型:0不戴口罩,1戴口罩

  • GlassType:

    眼镜类型:0不戴眼镜,1普通眼镜 , 2墨镜

  • HairType:

    发型:0 短发, 1长发

  • CapturedPictureUrl:

    抓拍到的头像Url,在有效期内可以访问下载

  • SceneInfo:

    抓拍头像的场景图信息



2624
2625
2626
# File 'lib/v20180228/models.rb', line 2624

def VisitId
  @VisitId
end

Instance Method Details

#deserialize(params) ⇒ Object



2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
# File 'lib/v20180228/models.rb', line 2638

def deserialize(params)
  @PersonId = params['PersonId']
  @VisitId = params['VisitId']
  @InTime = params['InTime']
  @CapturedPicture = params['CapturedPicture']
  @MaskType = params['MaskType']
  @GlassType = params['GlassType']
  @HairType = params['HairType']
  @CapturedPictureUrl = params['CapturedPictureUrl']
  unless params['SceneInfo'].nil?
    @SceneInfo = SceneInfo.new
    @SceneInfo.deserialize(params['SceneInfo'])
  end
end