API文檔

模板語音接口請求方式

1 語音發送接口

1.1 請求方式

POST請求(僅支持POST請求)

1.2 請求地址

https://voice.dahancloud.com/voice/submit

1.3 請求參數

1.3.1 HTTP標準包頭字段

Accept:application/json;
Content-Type:application/json;charset=utf-8;
Content-Length:256;
Authorization:” ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDN2M6MxNTABCDE=?”;
sig:”c1f20e7a9733ce94f680c70a1dbabcde”;
					
屬性 類型 說明
sig String 1、使用MD5加密(賬戶Id + 賬戶授權令牌 + 時間戳)。其中賬戶Id和賬戶授權令牌根據url的驗證級別對應主賬戶。
2、時間戳是當前系統時間,格式"yyyyMMddHHmmss",有效時間為24小時,如:20170904112030
Authorization String 驗證信息,生成規則詳見下方說明
1.使用Base64編碼(賬戶Id + 冒號 + 時間戳)其中賬戶Id根據url的驗證級別對應主賬戶
2.冒號為英文冒號
3.時間戳是當前系統時間,格式"yyyyMMddHHmmss",需與sig中時間戳相同。

1.3.2 請求包體

a)、數據格式
	{
	  “to”:”155********”,
	  “templateId”:”1”,
	  “appId”:” c1f20e7a9733ce94f680c70a1dbabcde”,
	  “datas”:[“123456”,”10”]
	}
						
b)、 請求參數屬性描述
屬性 類型 約束 說明
to String 必選 短信接收端手機號碼集合,用英文逗號分開,每批發送的手機號數量不得超過500個
templateId String 必選 模板Id
datas String 必選 用戶模板需要傳入的參數
appId String 必選 應用id


1.4 語音請求提交響應內容

a)、 提交響應數據格式
	{
		"msg":?"語音請求成功",?
		"msgid":?"b7c46a843dde4178b36ab39b24ad4dfe",?
		"code":?"DH:0000",?
		"time":?"2018-07-17?09:25:44"
	}
						

b)、 請求參數屬性描述
屬性 類型 說明
code String 請求狀態碼,取值DH:0000(提交成功)
msgid String 本次提交語音消息唯一標識符
time String 消息響應時間
msg String 狀態描述

2 語音狀態報告接口

2.1 請求方式

POST請求(僅支持POST請求)

2.2 請求地址

https://report.dahancloud.com/voice/report

2.3 請求參數

2.3.1 HTTP標準包頭字段

Accept:application/json;
Content-Type:application/json;charset=utf-8;
Content-Length:256;
Authorization:” ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDN2M6MxNTABCDE= ”
sig:”c1f20e7a9733ce94f680c70a1dbabcde”
					
屬性 類型 說明
sig String 1、使用MD5加密(賬戶Id + 賬戶授權令牌 + 時間戳)。其中賬戶Id和賬戶授權令牌根據url的驗證級別對應主賬戶。 時間戳是當前系統時間,格式"yyyyMMddHHmmss"。
2、時間戳有效時間為24小時,如:20170904112030 。
Authorization String 驗證信息,生成規則詳見下方說明
1.使用Base64編碼(賬戶Id + 冒號 + 時間戳)其中賬戶Id根據url的驗證級別對應主賬戶;
2.冒號為英文冒號;
3.時間戳是當前系統時間,格式"yyyyMMddHHmmss",需與sig中時間戳相同。

2.4 返回數據格式

a)、 提交響應數據格式
	{
		"code":"DH:0000",
		"datas":
		[{
		"duration":0,
		"calledTimes":1,
		"callee":"155**********",
		"msgid":"502f34ea6eae47288bd0917c46d83003",
		"statue":"DH:0004",
		"description":"無人應答【有振鈴,無人接聽】"
		}],
		"msg":"請求成功"
	}
						

b)、 請求參數屬性描述
屬性 類型 說明
code String 請求狀態碼
msg String 請求狀態碼對應描述
datas duration String 撥打持續時間
calledTimes String 呼叫次數(呼叫次數最多兩次)
callee String 被叫號碼
msgid String 消息id
description String 描述

3o选五开奖结果