Skip to content

Instantly share code, notes, and snippets.

@seanhandley
Created August 7, 2011 00:23
Show Gist options
  • Save seanhandley/1129924 to your computer and use it in GitHub Desktop.
Save seanhandley/1129924 to your computer and use it in GitHub Desktop.
ruby-1.9.2-head :015 > account = Esendex::Account.new("EX1337", "user@foo.com", "bar")
=> #<Esendex::Account:0x00000102ef4540 @account_reference="EX1337", @username="user@foo.com", @password="leedshack", @connection=#<Nestful::Connection:0x00000102ef44f0 @password="bar", @user="halfcubeuk+txtvia@gmail.com", @uri_parser=#<URI::Parser:0x00000102ef44a0>, @site=#<URI::HTTP:0x00000102ee5720 URL:http://api.esendex.com>, @format=#<Nestful::Formats::XmlFormat:0x00000102ef44c8>, @auth_type=:basic, @default_header={}>, @messages_remaining=75>
ruby-1.9.2-head :016 > batch_id = account.send_message(m)
Esendex::ApiError: #<Esendex::ApiError:0x00000102e64710>
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:45:in `rescue in send_messages'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:40:in `send_messages'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:33:in `send_message'
from (irb):16
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands/console.rb:44:in `start'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands/console.rb:8:in `start'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands.rb:23:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
ruby-1.9.2-head :017 > m = Esendex::Message.new("447763211773","FUUUUUUUU")
=> #<Esendex::Message:0x00000102e47890 @to="447763211773", @body="FUUUUUUUU">
ruby-1.9.2-head :018 > batch_id = account.send_message(m)
Esendex::ApiError: #<Esendex::ApiError:0x00000102e2b1e0>
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:45:in `rescue in send_messages'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:40:in `send_messages'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/esendex-0.1.1/lib/esendex/account.rb:33:in `send_message'
from (irb):18
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands/console.rb:44:in `start'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands/console.rb:8:in `start'
from /Users/sean.handley/.rvm/gems/ruby-1.9.2-head@txtvia/gems/railties-3.0.9/lib/rails/commands.rb:23:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment