Class: TencentCloud::Sms::V20210111::PullSmsSendStatus

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

Overview

短信的下发状态详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userreceivetime = nil, countrycode = nil, subscribernumber = nil, phonenumber = nil, serialno = nil, reportstatus = nil, description = nil, sessioncontext = nil) ⇒ PullSmsSendStatus

Returns a new instance of PullSmsSendStatus.



1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
# File 'lib/v20210111/models.rb', line 1076

def initialize(userreceivetime=nil, countrycode=nil, subscribernumber=nil, phonenumber=nil, serialno=nil, reportstatus=nil, description=nil, sessioncontext=nil)
  @UserReceiveTime = userreceivetime
  @CountryCode = countrycode
  @SubscriberNumber = subscribernumber
  @PhoneNumber = phonenumber
  @SerialNo = serialno
  @ReportStatus = reportstatus
  @Description = description
  @SessionContext = sessioncontext
end

Instance Attribute Details

#CountryCode ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def CountryCode
  @CountryCode
end

#Description ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def Description
  @Description
end

#PhoneNumber ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def PhoneNumber
  @PhoneNumber
end

#ReportStatus ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def ReportStatus
  @ReportStatus
end

#SerialNo ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def SerialNo
  @SerialNo
end

#SessionContext ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def SessionContext
  @SessionContext
end

#SubscriberNumber ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def SubscriberNumber
  @SubscriberNumber
end

#UserReceiveTime ⇒ Object

注:仅当运营商有返回短信接收状态时回包中才会有状态数据。

Parameters:

  • UserReceiveTime: —

    用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。

  • CountryCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,普通格式,示例如:18501234444。

  • PhoneNumber: —

    手机号码,E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444, 其中前面有一个+号 ,86为国家码,18501234444为手机号。

  • SerialNo: —

    本次发送标识 ID。

  • ReportStatus: —

    实际是否收到的短信接收状态,SUCCESS(下发成功)、FAIL(下发失败)。

  • Description: —

    用户接收短信状态描述。

  • SessionContext: —

    用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 腾讯云短信小助手 评估。



1074
1075
1076
# File 'lib/v20210111/models.rb', line 1074

def UserReceiveTime
  @UserReceiveTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
# File 'lib/v20210111/models.rb', line 1087

def deserialize(params)
  @UserReceiveTime = params['UserReceiveTime']
  @CountryCode = params['CountryCode']
  @SubscriberNumber = params['SubscriberNumber']
  @PhoneNumber = params['PhoneNumber']
  @SerialNo = params['SerialNo']
  @ReportStatus = params['ReportStatus']
  @Description = params['Description']
  @SessionContext = params['SessionContext']
end