class Fetchr
Public Class Methods
getStatus(trackingNumber)
click to toggle source
# File lib/fetchr.rb, line 6 def self.getStatus(trackingNumber) uri = URI('http://menavip.com/api/') dataParams = { 'username': 'dummy', 'password': '123456789', 'method': 'get_status', 'data': trackingNumber } dataParams = 'args=' + dataParams.to_s res = Net::HTTP.post_form(uri, dataParams) puts res.body # uri = URI('http://www.example.com/todo.cgi') # req = Net::HTTP::Post.new(uri) # req.set_form_data( # 'username' => # ) # # res = Net::HTTP.start(uri.hostname, uri.port) do |http| # http.request(req) # end # # case res # when Net::HTTPSuccess, Net::HTTPRedirection # # OK # else # res.value # end end