0.1.0 • Published 5 years ago

messenger-json-schema v0.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

messenger-json-schema

WIP: JSON schema for Messenger messages

Install

npm -i messenger-json-schema
yarn add messenger-json-schema

Format

Provides schemas for JSON formatted Facebook Messenger messages. Validates against JSON schema using ajv format.

Supported Messages

https://developers.facebook.com/docs/messenger-platform/reference/send-api/

Message typeImplemented
Text:white_check_mark:
Attachment:white_check_mark:
Quick reply: Email:white_check_mark:
Quick reply: Phone number:white_check_mark:
Quick reply: Text:white_check_mark:
Template: Generic:x:
Template: Button:x:
Template: Receipt:x:
Template: Media:x:
Button: URL:x:
Button: Postback:x:
Button: Call:white_check_mark:
Button: Login:x:
Button: Logout:x:
Button: Game Play:x:

Notes

This schema validates against the changes from June 10, 2019.

References

Understanding JSON Schema Messenger Changelog