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