Twilio webhook 短信响应格式

Twilio webhook sms response format

我将 Twilio 与我的应用程序一起使用,并且我有短信 webhooks,我的短信号码配置为 URL。 一切正常,除了 Twilio 在每个请求的日志中向我发送错误。 我想我的应用程序的响应格式不正确,但我无法在文档中找到如何使用 JSON.

进行格式化

有人可以帮助我吗? :)

谢谢, 加布里埃尔

这里是 Twilio 开发人员布道者。

当您 return 向 Twilio 发送 webhook 消息时,您需要确保它是有效的 TwiML,这实际上只是一组 XML Twilio 使用的动词。

例如,如果您要回复短信,您会 return 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。

希望这对您有所帮助。