語音驗證是將驗證碼通過語音電話直接呼到用戶手機,從而實現電話語音播報驗證碼的一種新型驗證方式。
成都凌凱短信平臺具備全通信能力:支持全國三大運營商語音、短信、流量等優質通信服務能力;
用戶可靈活接入使用:開放無源代碼開發的凌凱短信網關引擎(支持Sqlserver、Oracle、Mysql、Access)及標準SDK(webservice&Http);
支持Asp.Net、Java、C++、PHP、Delphi等多種開發語言;
兼容Web及Android、iOS、Pc終端;
按使用量付費;
提供免費技術支持;
提供全年365天無休,一對一的專員后續保障服務。
在驗證環節,用戶往往因無法接收驗證碼,甚至接收過慢等問題,失去耐心就直接放棄了該網站或軟件的繼續體驗,企業很可能會因此流失掉一些老客戶和潛在新客戶,語音驗證則可100%避免此類問題的出現。
用戶綁定了手機或固話后,只可用綁定過的號碼接聽指定電話并獲取隨機密碼,才能進行登錄、轉賬等一系列的操作,避免賬戶資料外泄、金額被盜刷等一系列悲劇的發生(如余額寶賬戶被盜,以短信接收驗證碼造成30分鐘6萬多消費殆盡)。
只有通過驗證的用戶才可以注冊,這樣保證了企業用戶/會員通訊信息的真實性、準確性,杜絕了空號、虛假注冊、批量注冊、誤填等問題,為今后的網站活動宣傳等奠定真實用戶基礎。
如果要破解的話,牽涉到了平臺獨特的語音識別技術,破解難度極高。
一、Webservice接口協議
(一)語音驗證碼 VoiceNotify
輸入參數:
參數 | 說明 | 類型 |
CorpID | 帳號 | String |
Pwd | 密碼 | String |
vtpl_id | ID(業務人員提供) | String |
Mobile | 電話 | String |
verify_code | 驗證碼(只能是數字) | String |
show_num |
顯示號碼(只能是數字) 例如028-68555555要寫成02868555555后提交 |
String |
輸出參數:
輸出返回值參數
|
狀態說明 |
大于0的整數 | 提交成功 |
–1 | 賬號未注冊 |
–2 | 其他錯誤 |
–3 | 帳號或密碼錯誤 |
-4 | 只支持單發或號碼為空 |
-5 | 余額不足,請充值 |
–10 | 驗證碼內容為空 |
-11 | 驗證碼不是數字 |
–12 | 驗證碼不能超過6位 |
–13 | ID不能為空 |
-14 | ID不是數字 |
-15 | 顯示號碼不正確(為空、不是數字、少于9位或大于12位) |
-100 | IP黑名單 |
-102 | 賬號黑名單 |
-103 | IP未導白 |
二、HTTP接口協議
請求地址: 域名訪問 http://IP+Port/sdk2/ + 函數文件名
平臺編碼:GB2312
提交方式:GET 或者 POST
(一)語音驗證碼 VoiceNotify
輸入參數:
參數 | 說明 | 類型 |
CorpID | 帳號 | String |
Pwd | 密碼 | String |
vtpl_id | ID(業務人員提供) | String |
Mobile | 電話 | String |
verify_code | 驗證碼(只能是數字) | String |
show_num |
顯示號碼(只能是數字) 例如028-68555555要寫成02868555555后提交 |
String |
輸出參數:
輸出返回值參數 | 狀態說明 |
大于0的整數 | 提交成功 |
–1 | 賬號未注冊 |
–2 | 其他錯誤 |
–3 | 帳號或密碼錯誤 |
-4 | 只支持單發或號碼為空 |
-5 | 余額不足,請充值 |
–10 | 驗證碼內容為空 |
-11 | 驗證碼不是數字 |
–12 | 驗證碼不能超過6位 |
–13 | ID不能為空 |
-14 | ID不是數字 |
-15 | 顯示號碼不正確(為空、不是數字、少于9位或大于12位) |
-100 | IP黑名單 |
-102 | 賬號黑名單 |
-103 |
IP未導白 |
調用方式:http://IP+Port/sdk2/VoiceNotify.aspx?CorpID=*&Pwd=*&Mobile=*&verify_code=*&vtpl_id=*&show_num=*