有没有人有一个传入的Twilio语音请求的例子?

时间:2014-12-10 18:20:19

标签: twilio

我正在修改旧的Twilio应用程序,并试图围绕它进行一些端点测试。我在Twilio网站或其他地方没有任何运气的一件事是找到Twilio传入的POST的任何例子,特别是格式和内容类型。

在我们的代码中,我可以看到我们正在寻找我们的常量(作为查询参数)和Twilio常量(在消息体中)。但是,由于我处于测试环境中,我无法判断我们是否正在接收表单数据,x-www-form-urlencoded,xml或者是什么。我们以XML格式发送TwiML响应,但到目前为止,我还没有任何格式的传入数据能够正常工作。

谢谢。

1 个答案:

答案 0 :(得分:2)

Twilio福音传教士在这里。

来自Twilio的Webhook请求将参数包含为表单编码数据。

每个语音请求的基本参数列表如下:

https://www.twilio.com/docs/api/twiml/twilio_request

并且每个SMS请求都在这里:

https://www.twilio.com/docs/api/twiml/sms/twilio_request

根据导致webhook请求的原因(例如状态回调,录制回叫,收集),可能包含其他参数。所有这些都记录在API和TwiML文档中。

对于webhook请求的实时监控,正如路易斯所建议的,ngrok或requestb.in等工具都很好。

希望有所帮助。