SN激活码
说明:主要对SN激活码进行一些基础操作,例如获取激活码、通过SN码获取批次信息等,同时包含获取手机号和地址的辅助接口。
凭code获取手机号
- 调用方法
javascript
POST /api/auth/getPhoneNumberByCode- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| code | string | Y | "code123" | 微信小程序获取的code |
- 返回说明
| 名称 | 类型 | 描述 |
|---|---|---|
| phone | string | 手机号 |
- 返回示例
json
{
"error_code": 0,
"description": "success",
"error_msg": "success",
"data": {
"phone": "18000000000"
}
}凭经纬度获取地址
- 调用方法
javascript
POST /api/geocode/getAddress- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| latitude | string | Y | "22.123456" | 纬度 |
| longitude | string | Y | "113.123456" | 经度 |
- 返回说明
| 名称 | 类型 | 描述 |
|---|---|---|
| addr | string | 地址 |
| adcode | string | 行政区划代码 |
| province | string | 省份 |
| city | string | 城市 |
| district | string | 区 |
| address | string | 详细地址 |
- 返回示例
json
{
"errorCode": 0,
"description": "success",
"errorMsg": "success",
"data": {
"addr": "广东省深圳市宝安区石岩街道英才路22号深圳市宝安中学(集团)塘头学校",
"adcode": "440306",
"province": "广东省",
"city": "深圳市",
"district": "宝安区",
"address": "石岩街道英才路22号宝安中学(集团)塘头学校"
}
}获取激活码
- 调用方法
javascript
POST /api/batch/activate- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| channel | int | Y | 1 | 渠道 1:短信 |
| countryCode | int | Y | 86 | 国家码 |
| account | string | Y | "18000000000" | 账号 如:手机号 |
| verificationCode | int | Y | 123456 | 验证码 platId不等于4时必填 |
| platId | int | Y | 4 | 平台ID 1:WEB 2:APP 3:H5 4:微信小程序 |
| sn | string | Y | "1234567890" | sn码 |
| address | string | Y | "详细地址" | 详细地址 |
| latitude | string | Y | "22.123456" | 纬度 |
| longitude | string | Y | "113.123456" | 经度 |
| city | array | Y | ["北京市", "市辖区", "东城区"] | 地区 |
| name | string | Y | "张三" | 姓名 |
| vendor_name | string | N | "供应商名称" | 供应商 |
| districtCode | string | N | "110101" | 行政区划代码 |
- 返回说明
| 名称 | 类型 | 描述 |
|---|---|---|
| code | string | 激活码 |
- 返回示例
json
{
"errorCode": 0,
"description": "",
"data": {
"code": "056691"
}
}通过SN码获取批次信息
- 调用方法
javascript
POST /api/batch/getBatchInfoBySn- 参数说明
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| url | string | N | "https://example.com" | 获取激活码的url |
| sn | string | N | "1234567890" | sn码 |
- 返回说明
| 名称 | 类型 | 描述 |
|---|---|---|
| sn | string | sn码 |
| name | string | 批次名称 |
| black_name | string | 地区模式 |
| area_names | array | 地区模式下的地区名称 |
| single_phone_activation_count | int | 单手机激活数量 |
| single_phone_activation_count_white_list | array | 单手机激活数量白名单 |
- 返回示例
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"
]
}
}