Domanda

Ho una domanda sul concetto di trasferimento di chiamata di Twilio.

Voglio creare un'applicazione che consente agli utenti di inoltrare i loro numeri esistenti per Twilio, che elabora le informazioni necessarie, e in avanti la parte posteriore chiamata all'utente.

Tuttavia, quando provo ad implementare questa, un ciclo infinito accade: La chiamata viene inoltrata a Twilio, che in avanti la parte posteriore chiamata all'utente, che inoltra la chiamata a Twilio ...

Come faccio a implementare questo sul lato Twilio, dal momento che è difficile da attuare alcun codice sul lato utente?

Ecco il mio codice su Twilio che inoltra la schiena chiamata all'utente.

<?php
    header("content-type: text/xml");
?>
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Response>
  <Say>Hello User</Say>
  <Dial>+1973XXXXXXX</Dial>
</Response>
È stato utile?

Soluzione

Questo è difficile. Come sono utenti che inoltrano i loro numeri esistenti per Twilio?

Il problema è che si vuole una regola per il vostro cellulare come, "Inoltra tutte le chiamate dal mio cellulare al mio numero di Twilio, a meno che non stanno tornando al mio cellulare da Twilio." Non sono sicuro se il meccanismo di deviazione di chiamata per i numeri esistenti è che sofisticato.

Sul lato Twilio, si potrebbe provare il ritorno diverso TwiML a seconda che si' ve "visto" la chiamata prima (sia che venga inoltrato per la prima volta, o la seconda volta)? Ma si dovrà inoltrare la chiamata a un terzo numero, per evitare il problema di inoltro è già in esecuzione in.

Altri suggerimenti

Non è possibile inoltrare le chiamate a un numero Twilio e che hanno il numero di richiamo se hai impostato la deviazione di chiamata sul telefono. l'inoltro di chiamata condizionale può essere utilizzato solo per le chiamate senza risposta o occupate, e per alcuni fornitori, determinati numeri. Tuttavia, AT & T e Verizon non consentono "inoltrare tutti i numeri, ma uno" per l'inoltro di chiamata.

si sta lavorando con Twilio chiamata è la migliore soluzione che abbiamo avere:

"Ma si dovrà inoltrare la chiamata a un terzo numero, per evitare il problema di inoltro è già in esecuzione in".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top