如何使用短信或电话验证帐户

How to verify an account using SMS or Call

我在一个电子商务网站上工作,但我们的客户告诉我们添加功能主义者,比如他们想通过短信或电话验证用户帐户。

我不知道该怎么做,也不知道有多少网站和应用程序这样做。

他们使用任何第三方服务吗?或者我们可以用我们的韩元来实现吗?

如果我们必须使用这项服务,请告诉我名称、费用以及如何设置?

如果有任何替代方案,请也告诉他们。

此外,我也想使用此服务进行测试。

如有任何帮助,我们将不胜感激。

一些 websites/apps 使用短信/语音 API 自行构建...
其他人使用特定的验证 API...


使用短信/语音 APIs

  1. 您需要生成一个代码
  2. 通过您主要使用的渠道发送
  3. 设置某种时间延迟作业(队列、工人等)
  4. 如果您没有收到用户的回复,请发送回退消息


使用短信 API,这可能因国家/地区而异,有一种解决方案可以让您通过 API 呼叫全球,每次验证固定费用为 10 美分,而不是每次尝试(不成功的尝试不会从您的帐户中扣除)

Nexmo 的验证API

  1. 调用 https://api.nexmo.com/verify/json(或 /xml)
  2. 添加参数:api_key、api_secret、验证号码、品牌
  3. 可选参数:语言,长度


Take a look at the Nexmo's Verify documentation here!


验证码应以短信形式到达您的 phone。如果您稍等片刻,您还会接到 phone 电话,代码会读给您听。使用的时间和信道取决于号码类型、国家和运营商。


实施 Nexmo 验证的原因

  • 固定电话和手机验证
  • 故障转移和重试顺序
  • 简单.. 只需拨打一个 API 电话


其他选择:企业(签订heavy/clunky合同)


完全公开,我在 Nexmo

工作