2017-05-31 10 views
0

チャンネルを作成するとき、REST APIはJSON本体のリクエスト内のデータをすべて無視するようです。例:TwilioプログラマブルチャットレストAPI JSONを受け入れる

curl -X POST https://chat.twilio.com/v2/Services/{instance sid}/Channels -H 'authorization: Basic blah blah blah' -H 'content-type: application/json' -d '{ "friendly_name": "Test Chat One", "type": "private" }' 

このAPIはJSON要求をサポートしていませんか?ドキュメントでは、フォームデータhttps://www.twilio.com/docs/api/chat/rest/channels?code-sample=code-create-a-channel&code-language=curl&code-sdk-version=defaultでの投稿でリクエストが表示されますが、JSONでは表示されません。

私は何かを見逃しましたか?

ta

答えて

0

ここではTwilioの開発者エバンジェリストです。

Twilio APIはJSONリクエストをサポートしていません(頼んだらJSONで応答します)。

チェックthe documentation on the API here

PUTまたはPOSTでは、フォームurlencodedキーと値のペアとして更新するオブジェクトのプロパティを表します。心配しないでください。これは、すでにブラウザがデフォルトでPOSTをエンコードする方法です。ただし、独自のクライアントを作成している場合は、HTTP Content-Typeヘッダーを "application/x-www-form-urlencoded"に設定してください。

関連する問題