Sha256: d878adb3199fb2a7f2e477ebe85fecc3feadf8a278847a74e3b8da1284b6610e
Contents?: true
Size: 1.04 KB
Versions: 9
Compression:
Stored size: 1.04 KB
Contents
module Kinja module Blog def get_feed(name_or_id) if name_or_id.is_a? String feed = get_latest_by_name(name_or_id) else feed = get_latest_by_id(name_or_id) end if feed["meta"]["success"] feed["data"]["items"] else feed end end def get_posts_in_month(name_or_id, month="January 2016") if name_or_id.is_a? String feed = get_latest_by_name(name_or_id) else feed = get_latest_by_id(name_or_id) end if feed["meta"]["success"] require 'pry'; binding.pry feed["data"]["items"] else feed end end def get_latest_by_id(id) HTTParty.get blog_latest_by_id_path(id) end def get_latest_by_name(name) id = get_blog_id(name) get_latest_by_id id end def get_blog_id(name) profile = HTTParty.get(blog_profile_path(name)) profile["data"]["id"] end def get_members(id) members = HTTParty.get(blog_members_path(id)) members["data"] end end end
Version data entries
9 entries across 9 versions & 1 rubygems