2017-07-19 58 views
0

我在我的服务器上设置了一个webhook到rest API。当我向测试twilio号码发送消息并返回完整的XML/TwiML响应时。Twilio测试响应包括完整的TwiML/xml

Sent from your Twilio trial account - <?xml version="1.0" encoding="utf-8"?> 
<Response> 
<Message>Hello World</Message> 
</Response> 

这是因为它是一个测试编号还是我搞乱了服务器上的东西?我使用.net核心,与.net标准相比,它似乎没有任何支持。

我的想法是反应应该是

Sent from your Twilio trial account - Hello World 

回答

0

Twilio开发商在这里传道。

这是一个猜测,但我想你可能会返回一个MIME类型为text/plain的响应。如果您将Content-Type响应标题设置为text/xml,您应该只会看到回复中的文字。

+0

谢谢,好开始我在我的标题中看到文本/纯文本。我会看看我能否改变这一点。 –

+0

有没有webhook api发送的头文件列表?它是否发送{“Accept”:“application/xml”}? –

+0

它实际上接受'text/plain',并且会自动响应回复中的文本,这就是为什么在这种情况下您可以在响应文本中看到整个XML。 – philnash