当前位置: 首页 > 知识库问答 >
问题:

我的代码在 twilio 收到短信时返回 http 415 响应

陶宜民
2023-03-14

我在 Twilio 中配置了一个网络钩子,以便在有人向我的 Twilio 电话号码发送短信时指向以下控制器。但是,当发送短信时,Twilio 弹出一个 11200 错误,ngrok 告诉我我返回了一个 HTTP 415 错误。知道我做错了什么吗?这是控制器:

    [HttpPost]
    public IActionResult Index(SmsRequest incomingMessage)
    {
        var messagingResponse = new MessagingResponse();
        messagingResponse.Message(_incomingSMSService.parseIncomingMessage(incomingMessage.From, incomingMessage.Body));

        return TwiML(messagingResponse);
    }

共有1个答案

柳昊焱
2023-03-14

SmsRequest 来自表单数据,因此控制器应该包含 [FormData]SmsRequest 传入消息,如下所示:

    [HttpPost]
    public IActionResult Index([FormData]SmsRequest incomingMessage)
    {
        var messagingResponse = new MessagingResponse();
        messagingResponse.Message(_incomingSMSService.parseIncomingMessage(incomingMessage.From, incomingMessage.Body));

        return TwiML(messagingResponse);
    }
 类似资料:
  • 我正在使用一个Twilio(试用)帐户与休斯顿,得克萨斯州的号码发送短信从我的申请。我正在发送短信到验证印度号码,这是完美的工作。但是当我回复Twilio(已经根据文档设置了webhook url)时,它不会返回消息。它以消息失败 未发送的消息 此外,在电话中接收消息的twilio号码也没有显示。

  • 我设置了SmartThings向我的Twilio号码发送SMS短信通知。 根据API,SmartThings正在发送SMS文本消息: https://graph.api.smartthings.com/ 或者,为什么Twilio不会收到来自SmartThings的SMS短信?

  • 我正在使用 Netbeans 8.2 RC 中的 Java 网络 我尝试使用Twillio客户端发送SMS消息: 邮件已成功传递。 但在.create()之后代码不会继续。引发以下异常: 我没有或。我只有 我已经导入了库:twilio-8.9.0-带有依赖项的罐子.jar 我如何解决这个问题? 我拥有的库:

  • 问题内容: Iam尝试对https URL进行身份验证,但Iam出现异常。下面是代码。 例外情况: 请任何人建议如何解决此问题。 问题答案: 401错误代码表示“未经授权”。我相信您的代码无法正确编码Authentication标头。假设服务器需要 基本访问身份验证, 则代码应如下所示: RFC 2617 中提供了HTTP基本和摘要身份验证方案的全面描述

  • 本文向大家介绍Twilio 发送短信,包括了Twilio 发送短信的使用技巧和注意事项,需要的朋友参考一下 示例 要使用Twilio和Python发送您的第一条SMS,您只需要Twilio-Python帮助程序库即可开始。            

  • 我想做一个网站的登录页面。我有一个函数,它使用AJAX向PHP脚本发送请求,以检查是否输入了正确的用户名和密码。如果查询返回成功的结果,则发送http_response_code(200),否则发送http_response_code(403)。然而,登录功能似乎没有返回任何响应状态。反应似乎是不确定的。在这种情况下,即使输入了正确的密码和用户名,该函数也会给我错误密码或用户名的窗口警报。我应该检

  • 我可以用//div[@ class = ' entry-content ']/p获取以“今天的项目”开头的文本,还可以用//div[@ class = ' entry-content ']//a[@ title]//*获取下一个标签以及它后面的所有文本。然而,正如您所看到的,在“/span”之后仍然有一些文本。然而,我试过的方法都不管用。我试过查看元素的子元素,试过//div[@ class =