POSTrandom-email-generate
隨機信箱生成
支援批次生成隨機郵箱地址,可自定義字首長度、字符集(小寫字母、數字)及指定域名,單次最多生成100條,適用於測試資料構造等場景。
1 匠幣/次
線上除錯
無需寫程式,瀏覽器中直接發起真實請求
接入文件
介面能力
本介面用於批次生成隨機的電子郵件地址。開發者可以根據需求,靈活自定義郵箱字首的最小和最大長度、是否包含小寫字母和數字,以及指定一個或多個郵箱域名(如 gmail.com、outlook.com 等)。單次請求最多可生成 100 條隨機郵箱資料。
請求與返回
- 請求引數:
count:需要生成的郵箱數量(最大100)。minLength/maxLength:郵箱字首的最小和最大字元長度。includeLowercase/includeNumbers:布林值,控制字首是否包含小寫字母和數字。domains:陣列格式,指定允許生成的郵箱域名列表。- 返回結果:在
data欄位中返回一個包含所生成隨機郵箱地址的字串陣列。
使用場景
- 軟體測試與開發:在系統開發階段,快速構造大量格式合法的虛擬使用者郵箱資料,用於壓力測試、表單驗證測試等。
- 資料庫填充:為演示環境或開發環境的資料庫填充脫敏的模擬聯絡方式。
- 資料分析模擬:生成模擬資料集以供演算法訓練或資料處理流程測試。
使用說明與限制
- 單次請求生成的郵箱數量上限為 100 條,如需更多資料請分批次呼叫。
- 本介面生成的郵箱地址均為隨機拼接的虛擬字串,僅供測試和模擬使用,不保證該郵箱在現實中真實存在或可用。
- 請勿將生成的隨機郵箱用於傳送垃圾郵件、惡意註冊或其他違反法律法規及平臺規定的行為。
接入示例程式碼
提供 Shell、Python、Go、Java、PHP 等常見接入示例,便於直接接到現有專案裡。
請求示例
{
"count": 10,
"minLength": 6,
"maxLength": 10,
"includeLowercase": true,
"includeNumbers": true,
"domains": [
"gmail.com",
"outlook.com"
]
}響應示例
{
"code": "SUCCESS",
"message": "success",
"data": [
"a8kx2m@gmail.com",
"jd7fn4p@outlook.com"
]
}請求欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| count | number | 10 |
| minLength | number | 6 |
| maxLength | number | 10 |
| includeLowercase | boolean | true |
| includeNumbers | boolean | true |
| domains | array | "gmail.com" |
| domains[] | string | gmail.com |
響應欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| code | string | SUCCESS |
| message | string | success |
| data | array | "a8kx2m@gmail.com" |
| data[] | string | a8kx2m@gmail.com |