接口描述

  • 根据传入的项目获取该项目的最新邮件[收件箱垃圾箱都同时获取]。

请求URL

  • https://api.bujidian.com/getMailCodeByService

请求方式

  • GET | POST

请求参数

参数名必选类型默认值说明
namestring邮箱账号
pwdstring邮箱密码
servicestring指定项目名称[详见项目参照列表]
showAllstringno是否显示全部[yes|no]

请求示例

返回示例

//成功[showAll=no,只返回项目的验证码及邮件发送时间]
{
    "status": 1,
    "message": {
        "code": "这里是指定项目的验证码",
        "send_time_utc": "这里是邮件的发送时间[UTC时间]",
        "send_time_beijing": "这里是邮件的发送时间[北京时间]",
    }
}
//成功[showAll=yes,返回邮件的详细信息和验证码]
{
    "status": 1,
    "message": {
        "subject": "这里是邮件的主题",
        "content": "这里是邮件的文本内容",
        "code": "这里是指定项目的验证码",
        "sender": "这里是邮件的发件人信息",
        "send_time_utc": "这里是邮件的发送时间[UTC时间]",
        "send_time_beijing": "这里是邮件的发送时间[北京时间]",
    }
}
//失败
{
    "status": 0,
    "message": "用户名或密码未填写!"
}

返回参数说明

参数名类型说明
statusnumber返回状态码 1成功 0失败
messageobject返回内容

备注

  • 项目参照列表[如需其他项目,请联系管理员适配添加]。
项目名 参数值 说明
Apple ID注册 appleId 苹果ID注册时收取验证码
FaceBook注册 faceBook FaceBook注册时收取验证码
instagram注册
instagram
instagram注册收取验证码
adobe注册
adobe
adobe注册收取验证码
chatGPT注册
chatgpt
chatGPT注册收取验证码
Telegram注册
telegram
Telegram注册收取验证码
weex注册
weex
Weex注册收取验证码
weex修改密码
weexResetPwd
weex修改密码时收取验证码
weex登录
weexLogin
weex登录账户时收取验证码
weex绑定谷歌验证
weexBindGoogle
weex绑定谷歌验证时收取验证码