Class: RailsWhitepages::WhitePages

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_whitepages.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_key) ⇒ WhitePages

Returns a new instance of WhitePages.



12
13
14
15
16
# File 'lib/rails_whitepages.rb', line 12

def initialize(api_key)
  @api_version = "2.1"
  @api_key = api_key
  @base_uri = "https://proapi.whitepages.com/"
end

Instance Method Details

#find_person(query) ⇒ Object



18
19
20
# File 'lib/rails_whitepages.rb', line 18

def find_person(query)
  make_http_call(query, "person")
end

#reverse_phone(phone) ⇒ Object



22
23
24
25
# File 'lib/rails_whitepages.rb', line 22

def reverse_phone(phone)
  query["phone_number"] = phone
  make_http_call(query, "phone")
end