语音服务支持基于URL发送HTTP/HTTPS请求。请求参数需要包含在URL中,请求及返回结果都使用 UTF-8 字符集编码。

请求结构示例

以下为一条SendSms未编码的URL请求示例:

https://dyvmsapi.aliyuncs.com/?Action=QueryRobotInfoList&<公共请求参数>
  • https 指定了请求通信协议。
  • dyvmsapi.aliyuncs.com 指定了语音服务的服务接入地址(Endpoint)。
  • Action=QueryRobotInfoList 指定了要调用的API。
  • <公共请求参数> 是系统规定的其他公共参数。

请求协议

请求中使用的协议包括
  • 支持HTTP或HTTPS协议请求通信。为了获得更高的安全性,推荐您使用HTTPS协议发送请求。
  • 绑定API采用Rest协议,其中签名算法使用了阿里云的POP协议。
  • 发生通话行为后的消息回执采用的是阿里云消息服务MNS实现。

服务地址

语音服务统一使用服务地址dyvmsapi.aliyuncs.com

公共请求头和公共响应头

API接口中使用了公共请求头(Common Request Headers)和公共响应头(Common Response Headers),这些内容可以被所有的语音服务请求使用。

详细说明请参考公共请求参数公共响应参数