邮箱验证码服务提供者,提供前端页面直接调用的接口
构造函数
提供者选项,如代理设置
const providerOption = { proxy: <proxy url>, blockAddress: <your block address> };const mailProvider = new MailProvider(providerOption); Copy
const providerOption = { proxy: <proxy url>, blockAddress: <your block address> };const mailProvider = new MailProvider(providerOption);
发送邮箱验证码
目标邮箱地址
Promise - 发送请求的响应数据
mailProvider.send('example@mail.com').then(response => console.log(response)).catch(err => console.error(err)) Copy
mailProvider.send('example@mail.com').then(response => console.log(response)).catch(err => console.error(err))
校验邮箱验证码
用户输入的验证码
Promise - 校验请求的响应数据
mailProvider.verify('example@mail.com', '123456').then(response => { console.log(response); // 校验成功的响应}).catch(err => { console.error(err); // 错误信息}); Copy
mailProvider.verify('example@mail.com', '123456').then(response => { console.log(response); // 校验成功的响应}).catch(err => { console.error(err); // 错误信息});
邮箱验证码服务提供者,提供前端页面直接调用的接口