class Instagramp::Publish

Attributes

token[RW]

Public Class Methods

new(config, token) click to toggle source
# File lib/instagramp/publish.rb, line 6
def initialize(config, token)
  @config  = config
  @token = token
end

Public Instance Methods

published_id() click to toggle source
# File lib/instagramp/publish.rb, line 11
def published_id
  instagram_business_id = []
  ids = Instagram::Post::Ids(@config, @token)
  ids.each do |id|
    account = HTTParty.get("https://graph.facebook.com/v11.0/#{id}?fields=instagram_business_account&access_token=#{@token}")
    if JSON.parse(account.body)["instagram_business_account"]["id"]
      instagram_business_id.push(JSON.parse(account.body)["instagram_business_account"]["id"])
    end
  end
  instagram_business_id
end