0

我正在尝试在我的服务器上获得基本的 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 来发送响应文本。

知道为什么吗?

4

2 回答 2

2

在您的 Twilio 仪表板上,在此处访问日志 -> 通知:https ://www.twilio.com/user/account/log/notifications 并查看在您发送消息时是否生成了任何类型的消息。

披露:这里的 Twilio 员工。

于 2013-04-10T19:46:06.633 回答
1

在 Twilio 一位出色的客户服务代表的帮助下修复了它。

我的应用程序将标头返回到 Twilio,内容类型设置为“application/json”。我将其更改为“应用程序/xml”并且它有效!

于 2013-04-10T20:41:49.523 回答