J'utilise Twilio et je voudrais créer une application qui permettrait à deux utilisateurs d'interagir avec un agent programmé.Twilio - Code lors d'un appel
Par exemple ici serait le flux de l'application:
- utilisateur 1 faire un appel en utilisant le numéro de téléphone de l'utilisateur 2
- utilisateur 2 répond au téléphone
- L'agent fait une annonce que l'appel est un appel spécial avec quelques mots-clés qui peuvent être utilisés pour interagir avec l'agent
Je voulais utiliser le rappel de statut de l'appel afin de faire une requête get sur une page avec le code TwiMl basé sur Say et rassembler des tags.
Je parviens à faire l'appel et le rappel est reçu sur mon serveur mais rien ne se passe dans l'appel.
Pour l'instant je suis codage en Python avec Flask et mon code est comme ceci:
@app.route('/call', methods=['GET', 'POST'])
def call():
...
resp = VoiceResponse()
with resp.dial(callerId=caller_id) as r:
r.number(destination_number, status_callback_event='answered', status_callback='https://myapp.com/call_answered')
return str(resp)
@app.route('/call_answered', methods=['GET', 'POST'])
def call_answered():
resp = VoiceResponse()
resp.Say("Hi, you are in a real time managed call")
return str(resp)
Savez-vous pourquoi?
Merci beaucoup
Mickaël
Merci beaucoup. J'utilise le cadran pour appeler un vrai numéro de mon ordinateur mais j'aimerais utiliser rassembler et dire des noms. Savez-vous si je peux le faire? – Mike
Salut Mike, la plupart des choses sont possibles, mais si vous avez besoin de conseils sur une fonctionnalité particulière, vous aurez besoin d'être un peu plus précis. Si vous voulez mettre à jour votre question, idéalement avec des choses que vous avez déjà essayé ainsi que ce que vous essayez d'atteindre, alors je vais essayer d'aider. – philnash
Vous ne pouvez pas utiliser '' et '' alors que deux appelants sont directement connectés l'un à l'autre. Quand vous dites que vous avez réussi à "faire l'appel et la redirection est reçue sur mon serveur mais rien ne se passe dans l'appel." Que veux-tu dire par là? Quel code avez-vous en ce moment? –
philnash