React Messenger Checkbox
React component for messenger checkbox plugin
Screenshot
Prerequisite
Whitelist your domain to connect your Facebook Page to your website via the Facebook tool.
- From UI: Facebook Page Settings > Messenger Platform > Whitelisted Domains
- From API: Use HTTP API or API client likes messaging-api-messenger
Installation
npm install react-messenger-checkbox
Usage
;;; ReactDOM;
Note: It will handle sdk initialize automatically for you. See more details in fbsdk official docs.
Props
static propTypes = pageId: PropTypesstringisRequired appId: PropTypesstringisRequired origin: PropTypesstringisRequired userRef: PropTypesstringisRequired prechecked: PropTypesbool allowLogin: PropTypesbool size: PropTypes skin: PropTypes centerAlign: PropTypesbool autoLogAppEvents: PropTypesbool xfbml: PropTypesbool version: PropTypesstring language: PropTypesstring debug: PropTypesbool onEvent: PropTypesfunc; static defaultProps = prechecked: true allowLogin: true size: 'large' skin: 'light' centerAlign: false autoLogAppEvents: true xfbml: true version: '2.11' language: 'en_US' debug: false {};
Related
- react-messenger-customer-chat - React component for messenger customer chat plugin.
- messaging-api-messenger - Messaging APIs for Messenger.
- bottender - Make Bots in Your Way, Fast and Flexibly.
License
MIT © Yoctol