| Interface | Description |
|---|---|
| BotProvider |
Abstraction for getting bots` info
|
| EventHandler |
Handler for some specific event
|
| EventProcessor |
Processor for defined event type
|
| EventTypeResolver |
Component responsible for defining Facebook Messenger event type
|
| ExceptionHandler |
Abstraction for handling exceptions inside messenger module, should be implemented on user's side
|
| InterceptorsTrigger |
Abstraction for triggering defined actions
|
| Messenger |
Abstraction which describes basic actions on Facebook Messenger API
|
| ReportHandler |
Service for processing Facebook Messenger events
|
| Sender |
Sender for Facebook Messenger abstraction(supposed that we have one Send API credentials available in the system)
|
| SubscriptionReviewer |
Component responsible for reviewing subscribing webhook event
|
| TokenizedSender |
Sender for Facebook Messenger abstraction with ability to pass access token
|
| UserProvider |
Abstraction which describes how we can get user info from the system
|
Copyright © 2018. All rights reserved.