lib/smshelper/api/textmagic.rb in smshelper-0.3.1 vs lib/smshelper/api/textmagic.rb in smshelper-0.4.0
- old
+ new
@@ -23,8 +23,17 @@
def get_status(message_id)
@sent_message_statuses[message_id] = []
@sent_message_statuses[message_id] << {"Part 01" => @api.message_status(message_id)}
{message_id => @sent_message_statuses[message_id]}
end
+
+ def get_callback_response(args = {})
+ DeliveryReport.new(
+ :message_id => args['message_id'],
+ :timestamp => Time.now,
+ :delivered => ((args['status'] =~ /d/) ? true : false),
+ :original_params => args
+ )
+ end
end
end
end