Module: MessengerPlatform

Defined in:
lib/messenger_platform/engine.rb,
lib/messenger_platform/version.rb

Defined Under Namespace

Classes: Contact, Engine, InboundMessage, MessageBase, MessageSender, Subscriber, TextMessage, WebhookController

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.facebook_api_base_url(api_method) ⇒ Object



17
18
19
20
21
# File 'lib/messenger_platform/engine.rb', line 17

def self.facebook_api_base_url(api_method)
  uri = URI("https://graph.facebook.com/v2.6/me/#{ api_method }")
  uri.query = URI.encode_www_form({ access_token: MessengerPlatform.access_token })
  uri.to_s
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



13
14
15
# File 'lib/messenger_platform/engine.rb', line 13

def self.setup
  yield self
end