Я могу отправить SMS с помощью Twilio SMS ApiКак реализовать однократную Verification (OTP), используя Twilio SMS/Voice апите
Map<String,String> params = new HashMap<String,String>();
params.put("From", fromNumber);
params.put("To", toNumber);
params.put("Body", "Bad news " + admins.get(toNumber) + ", take this");
try {
// send an sms a call
// (This makes a POST request to the SMS/Messages resource)
Sms sms = smsFactory.create(params);
System.out.println("Success sending SMS: " + sms.getSid());
}
и хочу реализовать одноразовый пароль (OTP) проверку подлинности на основе в SPring MVC основанное на веб-приложении. Вид шахты основан на тимьяновом листе. Я получил эту ссылку, но эта реализация на PHP. https://www.twilio.com/docs/howto/two-factor-authentication
пытался также с помощью Node.js implemntation (выполняется https://www.twilio.com/docs/node/install#using)in этот случай сценарий, но SMS отправка не происходит
<script>
// Your accountSid and authToken from twilio.com/user/account
var accountSid = 'ACabdb218474d12644b16a5cfe891ce962';
var authToken = 'a4ba7b6ec6eb09aeccfbbb2143bc951d';
var client = require('twilio')(accountSid, authToken);
client.messages.create({
to: '+918800989508',
from:'+1 415-099-2671',
body: 'Jenny please?! I love you 3',
}, function(err, message) {
process.stdout.write(message.sid);
});
</script>
Любая реализация для приложения на основе Java.
Существует Twilio-Java-SDK: https://www.twilio.com/docs/ java/install –
@PatrickLC Я реализовал то же самое и смог отправить SMS. но хочу реализовать одно и то же с помощью Java-скрипта, поскольку я могу генерировать no и отправлять, что не генерирует никаких SMS-сообщений, и проверять пользовательский интерфейс в течение фиксированного периода времени. можете ли вы предложить мне какой-то способ сделать это с помощью java-скрипта? – nand