diff options
-rw-r--r-- | README.md | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -2,12 +2,23 @@ [](https://github.com/valentineus/moodle-webhooks/releases) [](https://travis-ci.org/valentineus/moodle-webhooks) [](https://www.codacy.com/app/valentineus/moodle-webhooks) -[](https://gitter.im/valentineus/auth-link) +[](https://gitter.im/valentineus/moodle-webhooks) -Webhooks allow applications to subscribe to Moodle events. +Adding Webhooks to Moodle. +The Webhooks feature allows applications to receive real-time notification of changes to certain data. -**Attention!**: -This plugin is in active development. +Using Webhooks, your application will be able to receive notifications of changes to selected topics and their fields. +Because of this, you do not have to rely on continuous or even periodic requests to check for updates. +Notifications about Webhooks updates are sent as POST requests to the callback URL you specified. +Notifications can indicate the very fact of a field change or include a new value. + +Features: + +* Use any number of services for notification; +* Customizing each external service; +* Interception of all events in the Moodle system; +* Use a secret phrase to authenticate requests; +* [JSON](https://en.wikipedia.org/wiki/JSON) - Format of outgoing data; ## Installation |