如何在URL中传递查询参数以进行twilio收集

时间:2018-10-24 21:49:42

标签: c# twilio-api

我正在从Twilio用C#构建一个聚集,对于聚集构造函数的URL属性,我需要传递一个查询参数。例如"somepath?name=someName"。但是,我得到一个例外,说我的urlString参数是null。我尝试对"somepath?name=someName"进行编码,但是没有用。

如何传递Twilio收集的URI的查询参数?

2 个答案:

答案 0 :(得分:0)

我只是对上下文数据进行了urlencoded,并将其添加到诸如“ somepath / somedata”之类的路径中。我真正需要做的唯一一次是一个新的呼叫,在该呼叫中我没有后端要引用的CallSid。

答案 1 :(得分:0)

我想出了办法。以下解决方案有效: var gather = new Gather( new[] { Gather.InputEnum.Speech }.ToList(), new Uri($"{Url.ActionUri(nameof(MethodName), MyControllerName)}?name=some_name", UriKind.Relative), speechTimeout: "auto");