Aller au contenu

API Apprise

L’API Apprise transforme Apprise en service. Vous la lancez une fois, vous y dirigez vos systèmes, et tous peuvent envoyer des notifications par de simples requêtes HTTP(S), sans installer Python, sans la CLI et sans rien connaître des services situés derrière.

C’est la boîte centrale du schéma ci-dessous : tout ce qui se trouve à gauche lui confie un message, et elle se charge de la remise vers tout ce qui se trouve à droite.

Les sources à gauche envoient vers l'API Apprise au centre, qui distribue vers les services de notification à droite.
  • Un seul point d’entrée. Vos scripts, conteneurs et applications envoient tous au même endroit, au lieu de transporter chacun ses propres identifiants.
  • Vos URL au même endroit. Enregistrez un ensemble de destinations sous une clé comme my-alerts, puis envoyez à cette clé. Changez les destinataires sans toucher à ce qui vous appelle.
  • Ou ne rien stocker du tout. Envoyez plutôt les URL de destination avec chaque requête, ce qui convient aux conteneurs éphémères. Un même serveur fait les deux.
  • Python n’est pas requis. Tout ce qui sait faire une requête HTTP peut envoyer une notification, y compris des outils et des équipements sans aucun langage de script.
  • Une interface web incluse. Gérez les configurations enregistrées et envoyez des tests depuis votre navigateur. Elle suit la langue de votre navigateur et se désactive avec APPRISE_API_ONLY=yes.
  • S’exécute partout. Un petit conteneur à l’aise sous Docker, Docker Compose ou Kubernetes.
Ajoutez votre téléphone au tableau

Apprise Mobile est le compagnon Android officiel du serveur que vous hébergez déjà. Scannez un code QR depuis l’interface web pour vous connecter, puis envoyez des notifications, partagez une photo et consultez ce qui a été remis, depuis votre téléphone.

Disponible sur Google Play

  1. Déployez-la. Lancez le conteneur avec Docker ou Kubernetes.
  2. Ajoutez vos destinations. Enregistrez vos URL de notification depuis l’interface web et donnez-leur une clé.
  3. Envoyez. Dirigez vers votre serveur tout ce qui parle HTTP, et le message part.

Déployer le serveur · Voir ce qu’elle sait faire · Parcourir les endpoints

Questions ou commentaires ?

Documentation

Vous avez repéré une faute de frappe ou une erreur ?

Problèmes Techniques

Vous rencontrez un problème avec le code ? Ouvrez un ticket sur GitHub :

Conçu avec amour depuis le Canada