RuMeMe
Ruby SDK for Message Media SMS Gateway API. Since Message Media doesn't provide any ruby projects support, we decided to port it from available SDKs (mainly from PHP SDK; and some .NET usage). For more information checkout Message Media SMS APIs.
Help
Installation
Just execute
gem install rumeme
Usage
First, add Rumeme initialization
Rumeme.configure do |config|
config.username = 'xxx'
config.password = 'yyy'
config.use_message_id = true
config.secure = true
config.allow_splitting = false
config.allow_long_messages = true
end
Where xxx and yyy is your username and password consequently. Then you can use SmsInterface class to add and send messages.
si = SmsInterface.new
si.add_message :phone_number => 'xxxxxxxxxxx', :message => 'Message text 1'
si.add_message :phone_number => 'xxxxxxxxxxx', :message => 'Message text 2'
si.add_message :phone_number => 'xxxxxxxxxxx', :message => 'Message text 3'
si.add_message :phone_number => 'xxxxxxxxxxx', :message => 'Message text 4'
si.add_message :phone_number => 'xxxxxxxxxxx', :message => 'Message text 5'
si.send_messages
Where xxxxxxxxxxx is phone number.
To Do
- Refactoring to make api more rubyish,
- Add unit tests,
Credits
RuMeMe is maintained by Anatoliy Plastinin, and is funded by Cloud Castle, LLC.
Contributors
- Stan Carver II
- Rafael Fonseca
License
Still looking for license. But the software is provided "as is", without warranty of any kind.