Class: Odnoklassniki::Request

Inherits:
Object
  • Object
show all
Includes:
Connection
Defined in:
lib/odnoklassniki/request.rb

Constant Summary

Constants included from Connection

Connection::API_HOST

Instance Method Summary collapse

Methods included from Connection

#connection

Constructor Details

#initialize(credentials) ⇒ Request

Returns a new instance of Request.



9
10
11
12
13
# File 'lib/odnoklassniki/request.rb', line 9

def initialize(credentials)
  @access_token    = credentials[:access_token]
  @client_secret   = credentials[:client_secret]
  @application_key = credentials[:application_key]
end

Instance Method Details

#get(path, params = {}) ⇒ Object

Performs a get request



16
17
18
# File 'lib/odnoklassniki/request.rb', line 16

def get(path, params={})
  respond perform_request(:get, path, params)
end

#post(path, params = {}) ⇒ Object

Performs post request



21
22
23
# File 'lib/odnoklassniki/request.rb', line 21

def post(path, params={})
  respond perform_request(:post, path, params)
end