智简魔方文档

获取产品具体信息

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\HostModel::hostSpecificInfo
所属业务产品管理
来源模块/系统产品模型

功能说明

获取产品具体信息,目前用于续费开关

调用示例

$id = 1;
$result = (new \app\common\model\HostModel())->hostSpecificInfo($id);

参数

参数类型必填默认值校验规则说明
idint产品ID

返回值

返回项类型说明
idint产品ID
namestring产品标识
renew_amountstring续费金额
billing_cycle_namestring模块计费周期名称
due_timeint到期时间
ip_numintIP数量
dedicate_ipstring主IP
assign_ipstring附加IP(英文逗号分隔)
countrystring国家
country_codestring国家代码
country_idint国家ID
citystring城市
areastring区域

正常返回

{
  "id": 1,
  "name": "示例名称",
  "renew_amount": "string",
  "billing_cycle_name": "monthly",
  "due_time": 1752984000,
  "ip_num": 1,
  "dedicate_ip": "192.0.2.1",
  "assign_ip": "example-token",
  "country": "中国",
  "country_code": "123456",
  "country_id": 1,
  "city": "string",
  "area": "string"
}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。