Hopp til innholdet

Aurora 1.0 is out!

What's new →
Dokumentasjonsmeny

KI og integrasjoner

Webhooks og hendelser

Si fra til andre systemer når innhold endres, eller lytt i din egen app.

Innstillinger › Integrasjoner › Webhooks sender en signert POST med JSON når innhold endres.

  • Hendelser: page.saved, page.published, page.unpublished, page.deleted og form.submitted.
  • Signering: hver forespørsel har X-Aurora-Signature, en HMAC-SHA256 av innholdet med webhookens hemmelighet.
  • Levering og kontroll: forespørsler sendes fra køen og prøves på nytt når mottakeren ikke svarer. Send en test og det siste svaret hjelper når du setter opp en.
Innstillinger for webhooks: adresser som får beskjed om hendelser i innholdet, med en signeringsnøkkel
Webhooks: hvor innholdshendelser skal sendes, med en signeringsnøkkel.

Laravel-hendelser

De samme øyeblikkene er Laravel-hendelser appen din kan lytte på: Aurora\Events\PageSaved, PagePublished, PageUnpublished, PageDeleted og FormSubmitted.

app/Providers/AppServiceProvider.php PHP
use Aurora\Events\PagePublished;
use Illuminate\Support\Facades\Event;

Event::listen(function (PagePublished $event) {
    // Purge a CDN, rebuild a static app, tell the team…
});