【问题标题】:Getting parameters from Twilio call without using ASPNet library在不使用 ASPNet 库的情况下从 Twilio 调用中获取参数
【发布时间】:2019-08-21 15:07:50
【问题描述】:

我想在 c# 解决方案中从 Twilio 获取 callerSid 参数,而不使用“使用 Twilio.AspNet.Common”库。

        //here is the code that uses the ASPNET.Common library to get the 
        callerSid
        public ActionResult Index(VoiceRequest request)
        {
        var response = new VoiceResponse();
        List<string> validIds = new List<string> { "12345", "23456", 
        "34567" };
        var userId = request.Digits;
        var callerSid = request.callerSid;
        var authenticated = validIds.Contains(userId);
        if (!authenticated)

这是一张我目前没有使用过的 ASPNet 库的图片:

我不知道是否有人在调用时使用过其他 Twilio 帮助程序库来获取参数。

【问题讨论】:

  • 我不确定你在这里问什么。什么对你有用,什么对你没用?为什么不想使用Twilio.AspNet.Common 库来帮助解析请求?没用有什么问题?

标签: c# twilio


【解决方案1】:

嘿,这里是另一个 Twilio 布道者......

您应该能够删除该帮助程序库,将callSid 参数添加到您的控制器方法中,它应该会在请求路由时自动被拾取。我在想你的代码看起来像这样......

public ActionResult Index(string callSid)
{
    string id = callSid;
    .
    .
    .
    return View();
}

如果您遇到麻烦,请在此处留言。我们在我的 Twitch 流中构建了一个版本,您也可以在此处以视频形式查看 - https://www.twitch.tv/cldubya(特别是 19 年 9 月 3 日)。如果您有更多问题,请随时通过 corey@twilio.com 给我发送电子邮件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-03
    • 1970-01-01
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 2020-08-14
    • 1970-01-01
    相关资源
    最近更新 更多