lib/feedly_api/client.rb
require 'feedly_api/api'
module FeedlyApi
class Client
include API
attr_reader :auth_token
def initialize(auth_token = nil)
@auth_token = auth_token
end
def user_id
get_user_profile[:id]
end
def feed(feed_id)
Feed.new(self, feed_id)
end
private
def make_request(path, argv = {})
url = FeedlyApi::API_ENDPOINT + path + '?'
argv.each do |k, v|
url << "#{k}=#{v}&"
end
# p url
JSON.parse(FeedlyApi.get(url, @auth_token), symbolize_names: true)
end
end
end