2016-04-22 12 views
3

私のアプリでTwilioを使用しています。私は、SMS番号がURLで設定されたsms webhooksを持っています。 Twilioが各リクエストのログにエラーを送信する以外はすべて動作しています。 私のアプリケーションからの応答がうまく構成されていないと思いますが、JSONを使用して書式を設定する方法をドキュメントで見つけることができません。Twilio webhook smsレスポンスフォーマット

誰かが私を助けることができますか? :)

おかげで、ここ ガブリエル

答えて

2

Twilioの開発者エバンジェリスト。

TwilioにWebhookメッセージを返信するときは、有効であることを確認する必要があります。TwiMLは、本質的にTwilioが使用する一連のXML verbです。

あなたは例えば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だけを設定しました。これは同じですか? JSONではなくXMLだけを返すことはできますか? –

+0

ええ、彼らは結局同じになります。だから、URLだけを持つことは問題ありませんが、最良の結果を得るためには、https://www.twilio.com/docs/api/twimlに従ってXMLを返すようにする必要があります –

関連する問題