更新 Home

tk 2024-05-29 15:45:06 +08:00
parent 1e6070e052
commit 716baba4aa

49
Home.md

@ -86,9 +86,58 @@
## 邮箱接码流程
1. 获取邮箱号(<a href="http://test.api.cc.line92.com/index.html#/%E7%AE%A1%E7%90%86%E6%9C%8D%E5%8A%A1/mail.code/api-adm-mail.code-get.email-Post" target="_blank">文档</a>
成功响应示例:
``` json
{
"code": "succeed", // 使用if ( code == "succeed" ) 判定获取成功。
"data": {
"email": "kerwinnskinnerroman@gmail.com", // email 地址
"id": 552154460643333 // 业务流水号,存下来,在后续的接口调用中要传入。
}
}
```
失败响应示例:
``` json
{
"code": "unexpected", // 错误码
"msg": "无可用邮箱号"// 错误原因
}
```
2. 拿到邮箱号输入目标程序发送验证码
3. 获取邮件码(<a href="http://test.api.cc.line92.com/index.html#/%E7%AE%A1%E7%90%86%E6%9C%8D%E5%8A%A1/mail.code/api-adm-mail.code-get-Post" target="_blank">文档</a>此步骤需要多次尝试建议设定请求间隔为5s持续5min
取到码响应示例:
``` json
{
"code": "succeed",
"data": {
"receiveStatus": "received", // 如果取到邮件验证码 此字段值为 “received”
"mailCode": "1234" // 邮件验证码
}
}
```
未取到码示例:
``` json
{
"code": "succeed",
"data": {
"receiveStatus": "waiting" // 如果是waiting说明还在取码中可等待几秒再调用此接口
}
}
```
``` json
{
"code": "succeed",
"data": {
"receiveStatus": "timeout" // 如果是timeout说明长时间未收到验证码系统已经自动释放了该邮箱号不会再去收码了。
}
}
```
### 拉黑邮箱号
如果不希望获取到某个邮箱号,可以调用此接口(<a href="http://test.api.cc.line92.com/index.html#/%E7%AE%A1%E7%90%86%E6%9C%8D%E5%8A%A1/mail.code/api-adm-mail.code-ban.email-Post" target="_blank">文档</a>拉黑拉黑之后可确保24小时内不会再次取到此邮箱号。