Table des matières

Page de CallBack Simple

Ce tuto vous permet de créer une petite page de callback simple. Une fois cette page en place, vous pouvez vous connecter sur https://<serveur>/callback, et vous trouverez une page comportant 2 champs

Asterisk se chargera de vous appeler, puis d'appeler votre destinataire, et mettra les deux canaux en relation.

Mise en place du script

yum install smeserver-callback

Puis

signal-event webapps-update

Paramètrage

Le script peut se configurer via la DB SME. Les propriété suivantes sont disponibles:

Création d'un virtualhost

Voilà comment créer un virtualhost, protégé par LemonLDAP::NG, qui donnera accès à cette page:

db domains set callback.$(db configuration get DomainName) domain Content Primary Description "page de callback" DocumentRoot /usr/share/callback LemonLDAP enabled TemplatePath WebAppVirtualHost
signal-event domain-create callback.$(db configuration get DomainName)

Il ne reste qu'à désactiver l'accès depuis le domaine principal (pour éviter de court-circuiter l'authentification LemonLDAP::NG

db configuration setprop callback AliasOnPrimary disabled
signal-event webapps-update