Module: InstagramGraphApi::Client::Media

Included in:
InstagramGraphApi::Client
Defined in:
lib/instagram_graph_api/client/media.rb

Instance Method Summary collapse

Instance Method Details

#get_media_details(media_id, fields = nil) ⇒ Object



11
12
13
14
15
# File 'lib/instagram_graph_api/client/media.rb', line 11

def get_media_details(media_id, fields = nil)
  fields ||= "comments_count,like_count,media_type,
              media_url,permalink,timestamp,thumbnail_url,ig_id"
  get_connections(media_id , "?fields=#{fields}")
end

#get_user_recent_media(ig_account_id, type: "media", options: {}) ⇒ Object



4
5
6
7
8
9
# File 'lib/instagram_graph_api/client/media.rb', line 4

def get_user_recent_media(, type: "media", options: {})
  query = "#{type}?fields=comments_count,like_count,media_type,media_url,permalink,timestamp,thumbnail_url"
  query += "&after=#{options[:after]}" if options[:after]
  query += "&after=#{options[:before]}" if options[:before]
  get_connections(, query)
end