删除语音留言

删除分机的语音留言。

请求地址

{base_url}/{api_path}/voicemail/delete?token={token}

请求参数

参数 是否必选 类型 描述
number String 分机号码。表示要删除哪个分机的语音留言文件。
取值范围
  • 单个分机号码:删除单个分机的语音留言文件。

    例如:"number": "4000"

  • 多个分机号码:删除多个分机的语音留言文件。

    例如:"number": "4000,4001"

  • all:删除所有分机的语音留言文件。

    例如:"number": "all"

voicemailfile String 语音留言的文件名称。

取值范围

  • 单个语音文件名称:删除指定文件。

    例如:"voicemailfile": "msg0000.wav"

  • 多个语音文件名称:删除多个文件。多个文件名称用半角逗号(,)隔开。

    例如:"voicemailfile": "msg0000.wav, msg0001.wav"

  • all:删除所有语音文件。

    例如:"number":"all"

voicemailstatus String 语音留言的状态。

取值范围

  • read:已读。
  • unread:未读。
  • all:忽略语音留言状态,删除所有语音留言文件。

响应参数

参数 类型 描述
status String 请求结果。
  • Success:成功。
  • Failed:失败。

示例

请求示例

删除分机2023的未读语音留言文件“msg0000.wav”。

POST /api/v2.0.0/voicemail/delete?token=1e3b3ebb6a974cb42ed31de5413df52d
Content-Type:application/json; charset=utf-8
Host: 192.168.5.150

{
	"number": "2023",
	"voicemailfile": "msg0000.wav",
	"voicemailstatus": "unread"
}
响应示例
HTTP/1.1 200 OK
Server: Boa/0.94.14rc21
Accept-Ranges: bytes
Connection: close
Content-Type: application/json
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE

{
    "status": "Success"
}