在我的Android应用程序注册中,我打算询问用户的电子邮件地址,所以如果他们忘记了他们的应用程序密码,我可以使用相同的。所以我需要验证给定的电子邮件地址,我发现没有确认的条款电子邮件地址的存在。但我想如果我们可以向该电子邮件发送OTP或验证链接,那么这有助于我验证电子邮件ID。我怎么能这样做?如果有人知道,请帮助我。我需要发送电子邮件的OTP或验证链接,并要求用户输入OTP,然后验证相同的内容。
答案 0 :(得分:1)
基本上你必须有一个服务器模块才能做到这一点。 创建Web服务/ REST API以从客户端应用程序收集电子邮件,并使用某些EMAIL发送验证码。 (https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server)
或者你可以使用一些为你做类似事情的第三方服务
电子邮件验证:
http://quickemailverification.com/
电话验证:
https://fabric.io/kits/android/digits - 免费
https://www.twilio.com/docs/api/authy/authy-phone-verification-api - 已计量
答案 1 :(得分:0)
您可以使用第三方电子邮件验证服务并按需验证电子邮件地址。
像MailBoxValidator这样的提供商每月提供300个查询的免费套餐。对于应用程序开发人员来说,这是一个很好的起点。
电子邮件验证API