diff options
Diffstat (limited to 'README.rdoc')
| -rw-r--r-- | README.rdoc | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/README.rdoc b/README.rdoc new file mode 100644 index 0000000..94f0c9b --- /dev/null +++ b/README.rdoc @@ -0,0 +1,59 @@ += SMS Fu + +Want to send an SMS from your Rails application? SMS Fu allows you to do just that. +It allows you to send a text-message in the form of an e-mail to a cell phone on any +of the supported carriers. + +== Supported Carriers (US & International): + +Alltel, Ameritech, AT&T, BellSouth Mobility, BlueSkyFrog, Boost Mobile, Cellular South, +E-Plus, Fido, kajeet, Metro PCS, Powertel, PSC Wireless, Qwest, Southern Link, Sprint, +Suncom, T-Mobile (US/UK/Germany), Telefonica, Virgin Mobile, Verizon Wireless, +Vodafone (UK,Italy,Japan, Spain) + +== Setup Instructions + +Add this this one line to the controller you want to be able to use SMS Fu in. + + class ExampleController < ApplicationController + include SMSFu + end + +Modify sms_fu.yml in your config folder with your reply-to e-mail address. + +That's it! Now you're good to go. + +== Example Usage + +* You have to send in the phone number, without any non-numeric characters. The + phone numbers must be 10 digits in length. +* The two required parameters are the phone number and the phone carrier. +* Here are some of the default carrier values: + + Alltel Wireless => "alltel" + AT&T/Cingular => "at&t" + Boost Mobile => "boost" + Sprint Wireless => "sprint" + T-Mobile US => "t-mobile" + T-Mobile UK => "t-mobile-uk" + Virgin Mobile => "virgin" + Verizon Wireless => "verizon" + Vodafone Tokyo => "vodafone-jp-tokyo" + +* <b>Check sms_fu.yml for a complete list of supported carriers, including international + carriers as well.</b> + + deliver_sms("5558675309","at&t","your message here") + +* You can set the maximum length of the SMS message, which is not set by + default. Most phones can only accept 128 characters. To do this just + specify the limit option. + + deliver_sms("5558675309","at&t","your message here", :limit => 128) + +* You can retrieve just the formatted address to use in your own mailer. + + get_sms_address("5558675309","at&t") # => "5558675309@txt.att.net" + + +Copyright (c) 2008 Brendan G. Lim, Intridea, Inc., released under the MIT license |
