Class: TencentCloud::Wav::V20210129::ExternalUserEventInfo

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

Overview

外部联系人事件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventcode = nil, externaluserid = nil, salesid = nil, eventtime = nil) ⇒ ExternalUserEventInfo

Returns a new instance of ExternalUserEventInfo.



1495
1496
1497
1498
1499
1500
# File 'lib/v20210129/models.rb', line 1495

def initialize(eventcode=nil, externaluserid=nil, salesid=nil, eventtime=nil)
  @EventCode = eventcode
  @ExternalUserId = externaluserid
  @SalesId = salesid
  @EventTime = eventtime
end

Instance Attribute Details

#EventCodeObject

Parameters:

  • EventCode:

    事件编码, 添加外部联系人(ADD_EXTERNAL_CUSTOMER)/成员删除外部联系人(DELETE_EXTERNAL_CUSTOMER)/外部联系人删除成员(DELETE_FOLLOW_USER)

  • ExternalUserId:

    外部联系人id

  • SalesId:

    企微SaaS的成员id

  • EventTime:

    事件上报时间戳,单位:秒



1493
1494
1495
# File 'lib/v20210129/models.rb', line 1493

def EventCode
  @EventCode
end

#EventTimeObject

Parameters:

  • EventCode:

    事件编码, 添加外部联系人(ADD_EXTERNAL_CUSTOMER)/成员删除外部联系人(DELETE_EXTERNAL_CUSTOMER)/外部联系人删除成员(DELETE_FOLLOW_USER)

  • ExternalUserId:

    外部联系人id

  • SalesId:

    企微SaaS的成员id

  • EventTime:

    事件上报时间戳,单位:秒



1493
1494
1495
# File 'lib/v20210129/models.rb', line 1493

def EventTime
  @EventTime
end

#ExternalUserIdObject

Parameters:

  • EventCode:

    事件编码, 添加外部联系人(ADD_EXTERNAL_CUSTOMER)/成员删除外部联系人(DELETE_EXTERNAL_CUSTOMER)/外部联系人删除成员(DELETE_FOLLOW_USER)

  • ExternalUserId:

    外部联系人id

  • SalesId:

    企微SaaS的成员id

  • EventTime:

    事件上报时间戳,单位:秒



1493
1494
1495
# File 'lib/v20210129/models.rb', line 1493

def ExternalUserId
  @ExternalUserId
end

#SalesIdObject

Parameters:

  • EventCode:

    事件编码, 添加外部联系人(ADD_EXTERNAL_CUSTOMER)/成员删除外部联系人(DELETE_EXTERNAL_CUSTOMER)/外部联系人删除成员(DELETE_FOLLOW_USER)

  • ExternalUserId:

    外部联系人id

  • SalesId:

    企微SaaS的成员id

  • EventTime:

    事件上报时间戳,单位:秒



1493
1494
1495
# File 'lib/v20210129/models.rb', line 1493

def SalesId
  @SalesId
end

Instance Method Details

#deserialize(params) ⇒ Object



1502
1503
1504
1505
1506
1507
# File 'lib/v20210129/models.rb', line 1502

def deserialize(params)
  @EventCode = params['EventCode']
  @ExternalUserId = params['ExternalUserId']
  @SalesId = params['SalesId']
  @EventTime = params['EventTime']
end