Module: InstagramGraphApi::Client::Media
- Included in:
- InstagramGraphApi::Client
- Defined in:
- lib/instagram_graph_api/client/media.rb
Instance Method Summary collapse
- #get_media_details(media_id, fields = nil) ⇒ Object
- #get_user_recent_media(ig_account_id, type: "media", options: {}) ⇒ Object
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(ig_account_id, type: "media", options: {}) query = "#{type}?fields=comments_count,like_count,media_type,media_url,permalink,timestamp,thumbnail_url" query += "&after=#{[:after]}" if [:after] query += "&after=#{[:before]}" if [:before] get_connections(ig_account_id, query) end |