Module: MessengerPlatform

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

Defined Under Namespace

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

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.facebook_api_base_url(api_method) ⇒ Object



22
23
24
25
26
# File 'lib/messenger_platform.rb', line 22

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:



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

def self.setup
  yield self
end