2016-04-22 39 views
3

我使用Twilio與我的應用程序,我有短信webhooks與我的短信號碼配置與URL。 除了Twilio向我發送每個請求的日誌錯誤外,一切正常。 我想我的應用程序的響應格式不正確,但我找不到文檔中如何使用JSON格式化。Twilio webhook短信響應格式

有人可以幫助我嗎? :)

感謝, 加布裏埃爾

回答

2

Twilio開發者傳道這裏。

當你將一個webhook消息返回給Twilio時,你需要確保它是有效的TwiML,這本質上只是Twilio使用的一組XML動詞。

如果您迴應例如SMS消息,您可以按如下方式返回TwiML:

<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
    <Message>Thanks for getting in touch, I'll call you later</Message> 
</Response> 

你可以通過改變你的電話號碼的配置測試上面的代碼指向this url,你應該停止看錯誤。

如果您自己生成TwiML,則需要確保頁面的MIME類型爲text/xml。

希望這可以幫助你。

+0

感謝您的回答。但我沒有配置TwiML應用程序,但只有一個URL。這是一樣的嗎?我可以只返回XML,而不是JSON? –

+0

是的,他們最終都是一樣的。所以只有一個URL是很好的,但你需要確保你按照https://www.twilio.com/docs/api/twiml返回XML以獲得最好的結果 –