2017-07-19 57 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