使用传出语音呼叫发送一次性密码(otp)
sending one time password(otp) using outgoing voicecall
我想使用短信和语音将 otp 代码发送给我的用户。我已经使用 clickatell 提供商通过短信完成了 otp 的发送。
我想通过向用户 phone 拨出电话来实现同样的目的。
就像,whatsapp有发送短信和打电话给我的功能。
您能推荐一个好的供应商吗?哪个供应商价格便宜,并且在 java 中实施。
谢谢
这里是 Twilio 开发人员布道者。
您可以使用 Twilio 创建此功能 API 到 make calls,然后将号码读出给用户。
您需要自己购买一个 Twilio 号码才能拨打电话。然后,use the REST API to create the call from your number to the user's number. In the API call you would supply a URL so that when the call connects Twilio would make an HTTP request to the URL to find out what to do next. Your URL would need to respond with TwiML, which is some XML that describes what Twilio should do next. To read out the OTP code you could use the <Say>
verb.
没有关于此的完整教程,但本教程向您展示 how to make calls from Java。
您还可以查看 how to accomplish this with Authy,这是一个功能齐全的双因素身份验证 API,允许您发送短信、拨打电话和使用基于应用程序的 OTP。
如果这有帮助,请告诉我。
我想使用短信和语音将 otp 代码发送给我的用户。我已经使用 clickatell 提供商通过短信完成了 otp 的发送。
我想通过向用户 phone 拨出电话来实现同样的目的。 就像,whatsapp有发送短信和打电话给我的功能。
您能推荐一个好的供应商吗?哪个供应商价格便宜,并且在 java 中实施。
谢谢
这里是 Twilio 开发人员布道者。
您可以使用 Twilio 创建此功能 API 到 make calls,然后将号码读出给用户。
您需要自己购买一个 Twilio 号码才能拨打电话。然后,use the REST API to create the call from your number to the user's number. In the API call you would supply a URL so that when the call connects Twilio would make an HTTP request to the URL to find out what to do next. Your URL would need to respond with TwiML, which is some XML that describes what Twilio should do next. To read out the OTP code you could use the <Say>
verb.
没有关于此的完整教程,但本教程向您展示 how to make calls from Java。
您还可以查看 how to accomplish this with Authy,这是一个功能齐全的双因素身份验证 API,允许您发送短信、拨打电话和使用基于应用程序的 OTP。
如果这有帮助,请告诉我。