
Untitled
By: a guest on
Aug 9th, 2012 | syntax:
None | size: 1.19 KB | hits: 16 | expires: Never
Connect to eBay API sandbox site with ruby
require 'net/http'
path = '/ws/api.dll'
req = '<XML request here>'
header = 'HEADERS here'
http = Net::HTTP.new("api.sandbox.ebay.com")
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
resp = http.post(path, req, header)
puts resp
ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
/home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `initialize': Connection timed out - connect(2) (Errno::ETIMEDOUT)
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `open'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `block in connect'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/timeout.rb:54:in `timeout'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/timeout.rb:99:in `timeout'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `connect'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:755:in `do_start'
from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:750:in `start'
from ./ebay.rb:91:in `<main>'