C# 如何使用Twilio客户端功能令牌向Twilio传递参数?

C# 如何使用Twilio客户端功能令牌向Twilio传递参数?,c#,javascript,asp.net,twilio,C#,Javascript,Asp.net,Twilio,如何将参数传递到由页面生成的TwiML代码,即/twilio/instruction.aspx?我在我的/Twilio/call.aspx页面上使用了Twilio Javascript库,使用下面的代码,我能够在“说明”页面上正确获取第一个参数,但其余两个参数不可用 function call() { // get the phone number to connect the call to params = {

如何将参数传递到由页面生成的TwiML代码,即/twilio/instruction.aspx?我在我的/Twilio/call.aspx页面上使用了Twilio Javascript库,使用下面的代码,我能够在“说明”页面上正确获取第一个参数,但其余两个参数不可用

function call() {
            // get the phone number to connect the call to                
            params = { "PhoneNumber": $("#number").val(), "clientName": $("clientName").val(), "Address": $("address").val() };
            Twilio.Device.connect(params);
        }
请注意,当
Twilio.Device.connect(params)时,说明页面由Twilio自动执行在call.aspx页面上执行

问候,


塔希尔·艾哈迈德

我也有类似的问题。通过手动对数据进行url编码并添加到url中,我将其修复

如果要传递很多参数,但call.apx和instruction.aspx也在同一台服务器上
我建议您使用字典,单独在参数上传递密钥,当您在指令中获得密钥时,可以检索数据。这里是aspx

Twilio evangelist

我觉得你所说的很对。在您设置为TwiML应用程序语音URL的URL中,您只需检索这些值作为表单参数:

request.Form["PhoneNumber"]
希望有帮助