class SocialPoster::Poster::Facebook

Public Class Methods

new(options) click to toggle source
# File lib/social_poster/poster/facebook.rb, line 9
def initialize(options)
  @options = options
end

Public Instance Methods

write(text, title) click to toggle source
# File lib/social_poster/poster/facebook.rb, line 13
def write(text, title)
  if @options[:id]
    id = @options.delete :id
    FbGraph::User.new(id).feed!({message: text}.merge(@options).merge(access_token: (config_key :access_token)))
  else
    FbGraph::User.me(config_key :access_token).feed!({message: text}.merge(@options))
  end
end