Class: Avm::RedditBase0::Api

Inherits:
EacRest::Api
  • Object
show all
Defined in:
lib/avm/reddit_base0/api.rb,
lib/avm/reddit_base0/api/me.rb,
lib/avm/reddit_base0/api/sub.rb,
lib/avm/reddit_base0/api/root.rb,
lib/avm/reddit_base0/api/wiki.rb,
lib/avm/reddit_base0/api/entity.rb,
lib/avm/reddit_base0/api/access_token.rb

Defined Under Namespace

Classes: AccessToken, Entity, Me, Root, Sub, Wiki

Constant Summary collapse

ROOT_URL =
'https://oauth.reddit.com'

Instance Method Summary collapse

Instance Method Details

#request(service_url_suffix, headers = {}, &body_data_proc) ⇒ EacRest::Request

Returns:

  • (EacRest::Request)


15
16
17
18
# File 'lib/avm/reddit_base0/api.rb', line 15

def request(service_url_suffix, headers = {}, &body_data_proc)
  super(service_url_suffix, headers, &body_data_proc)
    .header('Authorization', "Bearer #{access_token}")
end