Skip to content

SN激活码

说明:主要对SN激活码进行一些基础操作,例如获取激活码、通过SN码获取批次信息等,同时包含获取手机号和地址的辅助接口。

凭code获取手机号

  • 调用方法
javascript
POST /api/auth/getPhoneNumberByCode
  • 参数说明
名称类型是否必需示例描述
codestringY"code123"微信小程序获取的code
  • 返回说明
名称类型描述
phonestring手机号
  • 返回示例
json
{
  "error_code": 0,
  "description": "success",
  "error_msg": "success",
  "data": {
    "phone": "18000000000" 
  }
}

凭经纬度获取地址

  • 调用方法
javascript
POST /api/geocode/getAddress
  • 参数说明
名称类型是否必需示例描述
latitudestringY"22.123456"纬度
longitudestringY"113.123456"经度
  • 返回说明
名称类型描述
addrstring地址
adcodestring行政区划代码
provincestring省份
citystring城市
districtstring
addressstring详细地址
  • 返回示例
json
{
  "errorCode": 0,
  "description": "success",
  "errorMsg": "success",
  "data": {
    "addr": "广东省深圳市宝安区石岩街道英才路22号深圳市宝安中学(集团)塘头学校",
    "adcode": "440306",
    "province": "广东省",
    "city": "深圳市",
    "district": "宝安区",
    "address": "石岩街道英才路22号宝安中学(集团)塘头学校"
  }
}

获取激活码

  • 调用方法
javascript
POST /api/batch/activate
  • 参数说明
名称类型是否必需示例描述
channelintY1渠道 1:短信
countryCodeintY86国家码
accountstringY"18000000000"账号 如:手机号
verificationCodeintY123456验证码 platId不等于4时必填
platIdintY4平台ID 1:WEB 2:APP 3:H5 4:微信小程序
snstringY"1234567890"sn码
addressstringY"详细地址"详细地址
latitudestringY"22.123456"纬度
longitudestringY"113.123456"经度
cityarrayY["北京市", "市辖区", "东城区"]地区
namestringY"张三"姓名
vendor_namestringN"供应商名称"供应商
districtCodestringN"110101"行政区划代码
  • 返回说明
名称类型描述
codestring激活码
  • 返回示例
json
{
  "errorCode": 0,
  "description": "",
  "data": {
    "code": "056691"
  }
}

通过SN码获取批次信息

  • 调用方法
javascript
POST /api/batch/getBatchInfoBySn
  • 参数说明
名称类型是否必需示例描述
urlstringN"https://example.com"获取激活码的url
snstringN"1234567890"sn码
  • 返回说明
名称类型描述
snstringsn码
namestring批次名称
black_namestring地区模式
area_namesarray地区模式下的地区名称
single_phone_activation_countint单手机激活数量
single_phone_activation_count_white_listarray单手机激活数量白名单
  • 返回示例
json
{
  "errorCode": 0,
  "description": "success",
  "errorMsg": "success",
  "data": {
    "sn": "1234567890",
    "name": "2222",
    "black_name": "白名单",
    "area_names": [
      "黑龙江省/哈尔滨市/松北区",
      "山东省/滨州市/滨城区"
    ],
    "single_phone_activation_count": 2,
    "single_phone_activation_count_white_list": [
      "18000000000",
      "17700000000",
      "13800000000"
    ]
  }
}

鑫泓佳智能硬件通信协议文档