Developper ses scripts Aastra XML avec son navigateur Web
Sur la plupart des téléphones Aastra, il est possible d'afficher un menu personnalisé provenant d'un applicatif, voir de consulter la liste des clients, mais aussi d'afficher son horoscope la météo, etc.
La liste des possibilité dépend seulement de votre imagination.
La société Aastra founit des exemples pous ses téléphones disponible sur internet, ce qui permet de tester certaines fonctionnalité depuis cette page
Lorsque l'on consulte la page, celle-ci nous affiche ce message
This XML application works better when using an Aastra SIP phone, not a Web browser.
Nous ne pouvons pas voir le code générer, car notre appel HTTP n'est pas reconnu en tant que téléphone de la marque
Qu'a cela ne tienne, et utilisons l'extension User Agent Switcher dans Firefox, pour faire croire que notre navigateur est un téléphone Aastra, et ajoutons un nouvel HTTP Agent comme la copie ci-dessous
Ensuite sélectionner cette agent et retourner sur la page des exemples et choisissez en un
http://65.205.71.13/xml/menu/mymenu.php?menu_source=all&menu_user=001122334455
Qui va nous retourner un contenu text/xml contenant ces balises
<?xml version="1.0" encoding="ISO-8859-1"?>
<AastraIPPhoneTextMenu destroyOnExit="yes" style="none">
<Title>XML applications - Provided by Aastra</Title>
<MenuItem>
<Prompt>Area Code</Prompt>
<URI>http://65.205.71.13/xml/area/area.php</URI>
<Selection>0&menu_pos=1</Selection>
</MenuItem>
<MenuItem>
<Prompt>Ask Google</Prompt>
<URI>http://65.205.71.13/xml/google/google.php?user=</URI>
<Selection>1&menu_pos=2</Selection>
</MenuItem>
<!-- Autre lignes ici -->
</AastraIPPhoneTextMenu>
Après avoir jouer un peut avec le téléphone, vous êtes en mesure les menus qui vous interessent pour voir le code XML associé à l'écran voulu
C'est quand même pratique par rapport a une documentation qui peut se révéler parfois très compliquer a mettre en oeuvre.
Amusez vous bien