2017-10-02 6 views
0

Je travaille dans le processus d'enregistrement twilio api. J'ai besoin de jouer un son personnalisé avant d'enregistrer. L'utilisateur peut écouter complètement (après avoir écouté l'enregistrement en entier avec un bip) ou ignorer cet audio en appuyant sur "#", puis l'enregistrement commence par un bip sonore. Est-il possible d'atteindre?Comment contourner la lecture audio avant d'enregistrer dans twilio php api?

Merci

Répondre

2

Oui, c'est assez facile.

Nest est votre verbe <play> dans un verbe <gather>, ajoutez une URL d'action pour le recueillir verbe qui pointe vers votre TwiML qui initie l'enregistrement d'appel, ajoutez également un verbe <redirect> à la fin de votre TwiML qui pointe également à la TwiML qui initie votre enregistrement d'appel. La fin de clé par défaut pour un rassemblement est #, donc si votre appelant appuie dessus, Twilio se redirige immédiatement vers l'URL TwiML de l'enregistrement. Si l'appelant n'appuie sur rien, Twilio continuera à traiter le TwiML actuel, ce qui explique pourquoi vous avez besoin d'un verbe <redirect> à la fin. Comme cela pointe également vers le TwiML qui initie l'enregistrement, les utilisateurs qui n'appuient sur rien continueront à être redirigés vers l'enregistrement TwiML une fois que votre audio <play> aura terminé.

+0

Merci pour votre réponse –