【发布时间】:2017-07-15 05:04:30
【问题描述】:
我是 PHP 和一般开发新手(来自 VOIP 背景)。我已经学了几个月了。我不确定我在这里做错了什么,但我在接收来自 Twilio 的传真时遇到问题。 我可以看到 Twilio 正在发送请求,但调试器对每次尝试的传真都显示 11200 错误。我假设它与我的 XML 文件的发送方式有关。
这是我的 xml 文档的样子:
我用来生成这个的代码:
$timlresponse = new \SimpleXMLElement("<Response></Response>");
$response = $timlresponse->addChild('Receive');
$response->addAttribute('action','mysite.com/received');
Header('Content-type: text/xml');
echo $timlresponse->asXML();
dd();
我已经运行了 pcap 并检查了 HTTP 标头,在我发布到页面后,我收到了 HTTP 200 响应,并且内容类型肯定设置为“test/xml”。
任何帮助将不胜感激!谢谢。
【问题讨论】:
标签: php twilio twilio-api twilio-php twilio-twiml