POSTrandom-phone-generate
随机手机号生成
批量生成符合各国规则的随机手机号,支持中国、美国、日本等多国,可指定运营商及格式,单次最多100条,满足多语言系统的测试需求。
1 匠币/次
在线调试
无需写代码,浏览器中直接发起真实请求
接入文档
接口能力
本接口提供批量生成随机手机号码的服务。支持生成中国(可按具体运营商划分)、美国、日本等多个国家和地区的手机号。开发者可根据需要配置是否包含国际区号、是否使用连字符格式化输出等。单次请求最高支持生成 100 条手机号数据。
请求与返回
- 请求参数:
count:生成数量,单次最多 100 条。country:国家或地区代码(如CN代表中国)。operator:运营商类型(如all表示不限,或指定特定运营商)。includeDialCode:是否在号码前附加国际区号(如 +86)。formatWithDash:是否使用连字符(-)对号码进行格式化分隔。- 返回结果:
data字段将返回一个字符串数组,包含按指定规则生成的随机手机号码列表。
使用场景
- 多国业务测试:为跨境电商、国际化社交软件等系统提供符合各国号码规则的测试数据,验证注册、登录等模块。
- UI 界面展示:在产品原型设计或前端演示页面中,填充格式正确的模拟手机号。
- 脱敏数据生成:在需要对外展示或共享数据时,使用随机生成的手机号替换真实用户数据,保护隐私。
使用说明与限制
- 每次请求最多生成 100 条记录,超出部分需发起新的请求。
- 接口生成的手机号码仅符合对应国家的号码段编码规则,均为随机生成的虚拟号码,不代表真实存在的用户,无法用于接收短信或拨打电话。
- 请将本接口严格应用于合法的软件测试与模拟场景,严禁用于电信诈骗、恶意营销等非法用途。
接入示例代码
提供 Shell、Python、Go、Java、PHP 等常见接入示例,便于直接接到现有项目里。
请求示例
{
"count": 10,
"country": "CN",
"operator": "all",
"includeDialCode": false,
"formatWithDash": false
}响应示例
{
"code": "SUCCESS",
"message": "success",
"data": [
"13812345678",
"15987654321"
]
}请求字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| count | number | 10 |
| country | string | CN |
| operator | string | all |
| includeDialCode | boolean | false |
| formatWithDash | boolean | false |
响应字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| code | string | SUCCESS |
| message | string | success |
| data | array | "13812345678" |
| data[] | string | 13812345678 |