Twilio Programable Chat Rest API接受JSON

时间:2017-05-31 10:51:12

标签: twilio twilio-api

创建Channel时,REST 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

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

Twilio API不支持JSON请求(但如果你要求,它会以JSON响应)。

检查the documentation on the API here。它说:

  

在PUT或POST中,您将要更新的对象的属性表示为urlencoded键/值对。别担心,这已经是浏览器默认编码POST的方式了。但是,如果您正在编写自己的客户端,请确保将HTTP Content-Type标头设置为“application / x-www-form-urlencoded”。