Class: Msg91sms::OtpSms
- Inherits:
-
Object
- Object
- Msg91sms::OtpSms
- Defined in:
- lib/msg91sms.rb
Class Method Summary collapse
- .generate(sender, country_code, mobiles, message = nil, otp = nil) ⇒ Object
- .verification(country_code, mobile, otp) ⇒ Object
Class Method Details
.generate(sender, country_code, mobiles, message = nil, otp = nil) ⇒ Object
44 45 46 47 48 49 50 51 52 |
# File 'lib/msg91sms.rb', line 44 def self.generate(sender, country_code, mobiles, =nil, otp=nil) #verify mobile number manually else send error message as msg91 would if Msg91sms.verify_mobile?(mobiles) Otp.send_otp(sender, country_code, mobiles, , otp) else response='{"message":"Please Enter valid mobile no","type":"error"}' JSON.parse(response) end end |
.verification(country_code, mobile, otp) ⇒ Object
54 55 56 |
# File 'lib/msg91sms.rb', line 54 def self.verification(country_code, mobile, otp) Otp.verify_otp(country_code, mobile, otp) end |