El proyecto Twilio quick_start no funciona

estoy siguiendoTwilio Quickstart lanzar Twilio por primera vez. Desplegué Twilio en Heroku usandoeste enlace. Dándole parámetros requeridos comotwilio_account_sid, twilio_auth_token, twilio_caller_id ytwilio_app_id. Creé una aplicación TwiML e ingresé la URL de mi aplicación implementada en Heroku y configuré su método en GET.

Luego importé el proyecto Twilio Quickstart a Android Studio y configuréTOKEN_SERVICE_URL a la URL de mi aplicación en Heroku. Ejecuté la aplicación, no recibí ningún error, pero este mensaje en logcatDevice has stopped listening for incoming connections.

Estoy ejecutando la aplicación en dos dispositivos, registro uno con otro nombre e intento llamarlo. yo obtengoToken de capacidad, pero nada pasa. Sin pitido, sin sonido y nada, pero cuando trato de llamar usando la URL de la aplicación en el navegador, suena un sonido de advertencia de prueba y veo un mensaje que diceLlamada establecida exitosamente, luego termina inmediatamente sin conectarse. Mi cuenta tiene su crédito inicial; alrededor de $ 11.0.

También veo unAdvertencia de validación XML - 12200 en depurador en Twilio. Traté y busqué mucho en cuatro días. Por favor, ayúdame a resolver el problema y resolverlo. Los estoy esperando chicos.

Gracias por adelantado.

Editar: Aquí está la respuesta de mi cuerpo que obtengo en la consola del depurador Twilio:

    <!DOCTYPE html>
<html>
    <head>
        <title>Hello Client Monkey Quicker Starter'</title>
        <script type="text/javascript"
      src="//media.twiliocdn.com/sdk/js/client/v1.3/twilio.min.js"></script>
        <script type="text/javascript"
      src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <link href="//static0.twilio.com/packages/quickstart/client.css"
      type="text/css" rel="stylesheet" />
        <script type="text/javascript">

    Twilio.Device.setup("eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzY29wZSI6InNjb3BlOmNsaWVudDppbmNvbWluZz9jbGllbnROYW1lPWNoYXJsZXMgc2NvcGU6Y2xpZW50Om91dGdvaW5nP2FwcFNpZD1BUDNhYWVlYmVmYWUwMDEyZmVlZGRlOTU3N2FkYzdkNDUxJmNsaWVudE5hbWU9Y2hhcmxlcyIsImlzcyI6IkFDM2UyOGQ0OGRjOWExM2NlMzIzNjZmY2M1OTU1ZmI5OWMiLCJleHAiOjE0OTIzMjc0MzR9.WdnE5GRkM9--MRj9MZlEIjTvGb5U7XXWQj2rBDaj2uE", {debug: true});

      Twilio.Device.ready(function (device) {
        $("#log").text("Client 'charles' is ready");
      });

      Twilio.Device.error(function (error) {
        $("#log").text("Error: " + error.message);
      });

      Twilio.Device.connect(function (conn) {
        $("#log").text("Successfully established call");
      });

      Twilio.Device.disconnect(function (conn) {
        $("#log").text("Call ended");
      });

      Twilio.Device.incoming(function (conn) {
        $("#log").text("Incoming connection from " + conn.parameters.From);
        // accept the incoming connection and start two-way audio
        conn.accept();
      });

      function call() {
        // get the phone number or client to connect the call to
        params = {"PhoneNumber": $("#number").val()};
        Twilio.Device.connect(params);
      }

      function hangup() {
        Twilio.Device.disconnectAll();
      }
    </script>
    </head>
    <body>
        <button class="call" onclick="call();">
      Call
    </button>
        <button class="hangup" onclick="hangup();">
      Hangup
    </button>
        <input type="text" id="number" name="number"
      placeholder="Enter a phone number or

Respuestas a la pregunta(1)

Su respuesta a la pregunta