我正在尝试在我的服务器上运行基本的SMS响应。我在http://feedingforward-staging.herokuapp.com/api/sms设置了一个路由,当您在浏览器中发出GET请求时,该路由正确生成以下TwiML:
<?xml version="1.0" encoding="UTF-8"?><Response><Sms>Hey Monkey. Thanks for the message!</Sms></Response>
我已将Twilio编号配置为指向此URL,当我向该编号发送文本时,服务器会获取请求并使用代码200(OK)处理该请求。但是,Twilio不使用TwiML发送响应文本。
知道为什么吗?
答案 0 :(得分:2)
在Twilio信息中心上,访问日志 - &gt;此处的注释:https://www.twilio.com/user/account/log/notifications并查看发送邮件时是否生成任何类型的邮件。
披露:Twilio员工在这里。
答案 1 :(得分:1)
在Twilio的一位非常棒的客户服务代表的帮助下修复了它。
我的应用程序将标题返回到Twilio,内容类型设置为&#39; application / json&#39;。我将其更改为&#39; application / xml&#39;它有效!