Class: Wco::FacebookPoster
- Inherits:
-
Object
- Object
- Wco::FacebookPoster
- Includes:
- HTTParty
- Defined in:
- lib/wco/facebook_poster.rb
Instance Method Summary collapse
-
#initialize ⇒ FacebookPoster
constructor
A new instance of FacebookPoster.
- #post(message) ⇒ Object
Constructor Details
#initialize ⇒ FacebookPoster
Returns a new instance of FacebookPoster.
6 7 8 9 |
# File 'lib/wco/facebook_poster.rb', line 6 def initialize @page_id = ::FB_PAGE_ID # Rails.application.credentials.dig(:facebook, :page_id) @access_token = ::FB_ACCESS_TOKEN # Rails.application.credentials.dig(:facebook, :access_token) end |
Instance Method Details
#post(message) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/wco/facebook_poster.rb', line 11 def post() self.class.post("/#{@page_id}/feed", body: { message: , access_token: @access_token }) end |