我正在使用Twilio和我的应用程序,我有短信webhooks我的SMS号码配置了URL。 一切正常,除了Twilio在每个请求的日志中发送错误。 我想我的应用程序的响应编写得不好但我在文档上找不到如何使用JSON格式化。
有人能帮助我吗? :)
谢谢, 加布里埃尔
答案 0 :(得分:4)
Twilio开发者传道者在这里。
当您向Twilio发送webhook消息时,您需要确保它有效TwiML,这实际上只是Twilio使用的一组XML动词。
例如,如果您正在回复短信,则会按如下方式返回TwiML:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Message>Thanks for getting in touch, I'll call you later</Message>
</Response>
您可以通过更改号码配置以指向this url来测试上述代码,并且您应该停止查看错误。
如果您自己生成TwiML,则需要确保页面的MIME类型为text / xml。
希望这可以帮助你。