Class: TencentCloud::Sms::V20210111::PhoneNumberInfo

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

Overview

号码信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code = nil, message = nil, nationcode = nil, subscribernumber = nil, phonenumber = nil, isocode = nil, isoname = nil) ⇒ PhoneNumberInfo

Returns a new instance of PhoneNumberInfo.



881
882
883
884
885
886
887
888
889
# File 'lib/v20210111/models.rb', line 881

def initialize(code=nil, message=nil, nationcode=nil, subscribernumber=nil, phonenumber=nil, isocode=nil, isoname=nil)
  @Code = code
  @Message = message
  @NationCode = nationcode
  @SubscriberNumber = subscribernumber
  @PhoneNumber = phonenumber
  @IsoCode = isocode
  @IsoName = isoname
end

Instance Attribute Details

#Code ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def Code
  @Code
end

#IsoCode ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def IsoCode
  @IsoCode
end

#IsoName ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def IsoName
  @IsoName
end

#Message ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def Message
  @Message
end

#NationCode ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def NationCode
  @NationCode
end

#PhoneNumber ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def PhoneNumber
  @PhoneNumber
end

#SubscriberNumber ⇒ Object

Parameters:

  • Code: —

    号码信息查询错误码,查询成功返回 "Ok"。

  • Message: —

    号码信息查询错误码描述。

  • NationCode: —

    国家(或地区)码。

  • SubscriberNumber: —

    用户号码,去除国家或地区码前缀的普通格式,示例如:18501234444。

  • PhoneNumber: —

    解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。

  • IsoCode: —

    国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。

  • IsoName: —

    国家码或地区名,例如 China,可参考 国际/港澳台短信价格总览



879
880
881
# File 'lib/v20210111/models.rb', line 879

def SubscriberNumber
  @SubscriberNumber
end

Instance Method Details

#deserialize(params) ⇒ Object



891
892
893
894
895
896
897
898
899
# File 'lib/v20210111/models.rb', line 891

def deserialize(params)
  @Code = params['Code']
  @Message = params['Message']
  @NationCode = params['NationCode']
  @SubscriberNumber = params['SubscriberNumber']
  @PhoneNumber = params['PhoneNumber']
  @IsoCode = params['IsoCode']
  @IsoName = params['IsoName']
end