Sha256: 91f7381b1e0e5972fac4b91a3289658e4e5ef34cc2ab0c116559a5d64c6b543f
Contents?: true
Size: 852 Bytes
Versions: 2
Compression:
Stored size: 852 Bytes
Contents
$:.unshift(File.dirname(__FILE__)) unless $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__))) require 'smartcall/soap/default' require 'smartcall/soap/default_driver' require 'smartcall/soap/smartcall_error' require 'smartcall/soap/sms_ws_client' module Smartcall VERSION = '0.0.1' class API def initialize(username, password, campaign_id, reference) @client = Smartcall::Soap::SmsWSClient.new(username, password, campaign_id, reference) end def send_message(msisdn, message_body, options = {}) @client.send_sms(msisdn, message_body) end def send_binary_message(msisdn, header, part, options = {}) raise NotImplementedError.new end def send_wap_link(msisdn, href, message, options = {}) raise NotImplementedError.new end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
agilisto-smartcall-0.0.1 | lib/smartcall.rb |
smartcall-0.0.1 | lib/smartcall.rb |