【问题标题】:Issue generating correct TwiML response (PHP)生成正确 TwiML 响应的问题 (PHP)
【发布时间】: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


    【解决方案1】:

    NVM 我想通了,在服务器上运行 tcpdump 并注意到我的应用程序抛出了 TokenMismatchException。哇!编辑 verifycsrftoken.php 以排除这些路由,我很高兴!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-25
      • 1970-01-01
      • 2020-03-30
      • 2016-10-23
      • 1970-01-01
      • 2021-10-16
      • 1970-01-01
      相关资源
      最近更新 更多