2014-11-09 4 views
0

Я делаю вызов с помощью Twilio nodejs обертку, как показано ниже:Twilio узел дополнительные параметры

client.makeCall({ 

    to:'+1234567890', 
    from: '+12345678', 
    Method: "GET", 
    url:'http://www.example.com/twilio-xml' 
}, function(err, responseData) { 
    if (err) { 
     console.log(err); 
    } else { 
     console.log(responseData.from); 
     console.log(responseData.body); 
    } 
}); 

мне нужно передать мои пользовательские параметры http://www.example.com/twilio-xml запроса, так что ответ twiml может быть сгенерирован в соответствии с этим. Как это можно достичь? Заранее спасибо.

ответ

2

Twilio евангелист здесь.

Самый простой способ отправить дополнительные параметры, чтобы добавить их в URL как значения строки запроса:

url:'http://www.example.com/twilio-xml?foo=bar' 

Надежда, что помогает.

+0

Но это не работает. Звонок немедленно отключается при посещении. – Amal

+0

Если вызов сразу отключается, похоже, что Twilio не смог вернуть TwiML из URL-адреса. Можете ли вы попробовать загрузить URL-адрес в браузере или в инструменте, таком как POSTMan, чтобы проверить, не возвращается ли его верный TwiML? Еще один вариант - посмотреть на Монитор приложений на панели инструментов Twilio, чтобы узнать, возникла ли Twilio ошибка при попытке получить TwiML: https://www.twilio.com/user/account/developer-tools/app-monitor –

Смежные вопросы