2016-05-24 39 views
1

当我发短信给我的twilio电话号码,我在日志中看到:11200 HTTP检索失败

错误:11200 HTTP检索失败 说明:尝试从https://xxx.xxx.com/extapi/twilio-php/twilio.xml.php检索内容返回的HTTP状态代码。

这里是twilio.xml.php的内容:在https://www.twilio.com/docs/api/twiml/sms

The <Sms> verb sends an SMS message to a phone number during a phone call. 

通知写着 '电话'

<?php 
    header("content-type: application/xml"); 
    echo '<?xml version="1.0" encoding="UTF-8"?>'; 
?> 
<Response> 
    <Sms>test</Sms> 
</Response> 

回答

3

我找到了解决方案。我在Twilio的帐户设置中解除SSL证书验证。

+0

Hello B.kevin 我已禁用SSL证书,但它不起作用 错误:11200尝试检索此URL的内容时出现故障 此处尝试检索此URL的内容失败 – kuldeep

+0

您好,它不完全正确同样的错误。 文件内容是否正确? –

0

从Twilio的文档。

如果你想要的是,当你文字到您Twilio号变更至

<Response> 
    <Message>test</Message> 
</Response> 

但是从你的问题也貌似网址不能得到消息返回。 通过在浏览器中打开您的网址https://xxx.xxx.com/extapi/twilio-php/twilio.xml.php进行检查。最终将https更改为http。

另外,在返回<?xml version="1.0" encoding="UTF-8"?>应该在第一行。

+0

我已更改url,将test.ogust替换为xxx.xx,现在文件为twilio.xml,内容为<?xml version =“1.0”encoding =“UTF-8”?> test ' –

+0

你知道为什么没有状态码吗? –

+0

当我尝试浏览您的网址时,我没有收到任何内容。我建议在测试时使用TwiML bin。 https://www.twilio.com/blog/2016/05/introducing-native-twiml-bins-powered-by-the-twilio-cloud.html –