Rest 开发实例
请求地址
/Accounts/{accountSid}/{function}/{operation}?sig={SigParameter}
属性 | 类型 | 约束 | 说明 |
---|---|---|---|
accountSid | String | 必选 | 开发者账号ID。由32个英文字母和阿拉伯数字组成的开发者账号唯一标识符 |
SigParameter | String | 必选 | 请求URL必须带有此参数。 |
Accept | String | 必选 | 客户端响应接收数据格式:application/xml、application/json |
Content-Type | String | 必选 | 类型:application/xml;charset=utf-8、application/json;charset=utf-8 |
Authorization | String | 必选 | 验证信息。 |
function | String | 可选 | 业务功能。 |
operation | String | 可选 | 业务操作,业务功能的各类具体操作分支。 |
说明
1. SigParameter是REST API 验证参数
2. Authorization是包头验证信息
3. function描述对应业务能力,operation描述业务能力的具体操作。例如:/Calls/voiceCode
数据报文格式
REST API支持两种主流的报文格式:XML和JSON。
通过请求包头的字段Content-Type及Accept,即可决定请求包体和响应包体的格式,如:
Content-Type:application/xml;charset=utf-8;Accept:application/xml;
表示请求类型格式是XML,要求服务器响应的包体类型也是XML;
Content-Type:application/json;charset=utf-8;Accept:application/json;
表示请求类型格式是JSON,要求服务器响应类型也是JSON;
官方开发实例下载