Bunlardan herhangi birini deneyebilirsiniz USB üzerinden COM Port Telefon/Dongle'ı bağlayın.
Adım 2:
public void sendSMS() throws Exception{
OutboundNotification outboundNotification = new OutboundNotification();
SerialModemGateway gateway = new SerialModemGateway("modem.com5", "COM5", 9600, "ZTE", "COM5");
gateway.setInbound(true);
gateway.setOutbound(true);
gateway.setSmscNumber("+91XXXXXXXXXX"); // 10-digit Mobile Number
Service.getInstance().setOutboundMessageNotification(outboundNotification);
Service.getInstance().addGateway(gateway);
Service.getInstance().startService();
OutboundMessage msg = new OutboundMessage(ExcelConnect.strSMSTo, ExcelConnect.strSMSText);
Service.getInstance().sendMessage(msg);
System.out.println(msg);
System.out.println(ExcelConnect.strSMSTo + "-" + ExcelConnect.strSMSText);
Service.getInstance().stopService();
Service.getInstance().removeGateway(gateway);
}
Adım 3: sms getirmesi smslib.jar aracılığıyla
örnek kod sms alma için kod Çağrı tarafından getirilen listeden OTP almak için sms Parse en son alınan sms
.
Çözüm 2:
Adım 1: android telefon/iphone bağlayın.
Adım 2: kendi android ise, telefonun ya SMS App otomatik hale - appium aracılığıyla SMS uygulamasını (veya başka ayrıca otomasyonun uygulamasını) otomatikleştirmek veya iphone eğer - kendi SMS uygulaması özelliğini otomatik hale
olsun SMS ve ayrıştırmak için OTP
.
Çözüm 3:
Adım 1: (Bunların çoğu test için çok az ücretsiz API Görüşmeleri API Çağrısı ödenen sağlayan) HTTP SMS Gateway kayıt yaptırın.
Adım 2: SMS almak için yöntemi çağırın.
Adım 3: (en son aldığınız SMS'e bunu sıraladıktan sonra) mesajı ayrıştırma OTP
olsun.
Bu üç yolla OTP'yi alabilirsiniz ve sonra Web Uygulamasına gönderebilirsiniz.
.
Çözüm 4: Bu erişilebilir onun içi uygulaması veya eğer varsa
, DB'den OTP'yi alın.
.
'Çözüm 3 ve Çözüm 4' en verimli olma ve platformlar alma sms üzerinde herhangi bağımlılığı yoktur.
.
Çözümler aşağıda konsolide:
belki hiçbir telefona girdikten sonra, http://smsenabler.com/ –
bu deneyin bilgisayarınıza sms mesajı iletmek kadar bekleyebilir. Sonra bir sonraki adımı yapmak için mesajı kullanın. Ancak tüm şeyleri kurmak can sıkıcı olabilir. –
selenyum özgü ancak geliştirme ve üretim projesi ortamlarını ayarlayabilir ve ayarlanan ortam gelişme ise tüm OTP doğrulamaları atlayabilirsiniz değil. – saurabh