Class: Smster::NexmoController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Smster::NexmoController
- Defined in:
- app/controllers/smster/nexmo_controller.rb
Instance Method Summary collapse
Instance Method Details
#callback ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/controllers/smster/nexmo_controller.rb', line 4 def callback code = params['messageId'] status = params['status'] sms = Sms::Nexmo.find_by!(code: code) sms. = status sms.save sms.accept! if status == 'delivered' result = { sms.id => sms.status } render json: result.as_json, status: 200 end |