Bonjour,
En fait tu émets l'appel au moment où tu utilises la méthode call sur ton objet $em. Je vois dans les paramètres que tu mets Phpmethods.php comme fichier de callback, c'est donc dans ce fichier qu'il faudra utiliser la méthode play sur l'objet call (comme dans incoming.php) et non pas à la suite comme tu le fais.
Bon courage,
Arnaud.
Plus d exemples ici http://emerginov.ow2.org/xwiki/bin/view/Support/User%2BGuide#HMediaandvocalservices
Morgan
bonsoir, merci pour votre aide, j'ai tenu compte de vos remarque en mettant la fonction play dans la methode phpMethods.php. l'appelle passe mais des que je deccroche , ca coupe. voici le bout de code sur phpMethods.php:// Load required configuration & Emerginov Classrequire_once("passwords.php");require_once("Emerginov.php");// Answer the call$call->Answer();$lng=$_REQUEST['contenu'];switch ($lng){case "wolof":$call->Play("wolof");break;case "pullar":$call->Play("pullar");break;case "serere":$call->Play("serere");break;case "diola":$call->Play("diola");break;case "francais":$call->Play("francais");break;}$em->Hangup();
bonjour morgan, merci pour ton help, jusqu'a present mon appli ne marche pas. j'ai utilise le fichier incoming.php comme fichier media. en fait moi ce que je fairec'est d'emettre des appels sortants vers des telephones portables et les faire lire un son pre enregistre. l'appel ca passe mais c'est le son qui ne se lit pas. j'ai regarde dans les logs mais il n'y a pas de problemes.j'ai ce bout de script dans le fichier qui fait les appels$call->Call("+221".$numero,"incoming.php?contenu=".urlencode($lng));et ce bout de code dans incoming.php<?php/** This file has automacally been created by Emerginov Project Creation mecanism.* The purpose of this file is to provide a sample incoming voice call management.* Please edit the file to handle properly your incoming voice calls.* You might find many information on how to do so on Emerginov wiki.*/
// Load required configuration & Emerginov Classrequire_once("passwords.php");require_once("Emerginov.php");// Answer the call$call->Answer();
$call->Play("wolof", $api_login, $api_password);// Wait 2 sec;sleep(2);// Hangup the call$call->Hangup();?>je crois que le probleme se trouve dans le fichier incoming.php.si vous avez une fois fait ce genre de manipulations ou si vous avez un bout de code qui permet de le faire, je serai honore de le recevoir. merci d'avance
Jërëjëf :)
Morgan
ok c'etait ca, y'avait un probleme de format avec mes fichiers sons. Maintenant cest bon.thanks a lot guys!!!
bonsoir gays, j'ai rencontre un autre blem. en fait je veux recuperer les numeros des personnes qui ont manque aux outgoing call pour pouvoir les rappeler ulterieurement. merci d'avance
Bonjour a Toutes et a tous. j'ai un probleme pour tester l'envoi de sms a la plateforme emerginov.j'envoi le message "mVaccination yes" pour tester l'envoi de sms. je veux que le serveur repond en m'envoyant le message "bravo" ou "dommage". veuillez voir le code ci-dessous.. Merci d'avance
<?php/** This file has automacally been created by Emerginov Project Creation mecanism.
* The purpose of this file is to provide a sample SMS receiver management.* Please edit the file to handle properly your incoming SMS.
* You might find many information on how to do so on Emerginov wiki.*/
// Load required configuration & Emerginov Classrequire_once("passwords.php");require_once("Emerginov.php");
// Get SMS information$sender = $_REQUEST["SOA"];$content = $_REQUEST["Content"];if ($content=="yes"){echo "bravo";}else{echo "dommage";}?>