阿里雲 呼叫中心 開發須知


1、打電話之前所需要的一些信息是通過后台轉發的,比如openAPI的調用,具體打電話的SIP協議以及語音是從前端JS直接發起的,JS會調用chrome瀏覽器內嵌的WebRTC去連接阿里雲的語音服務器,這部分不經過后台,而且這部分要求必須是HTTPS

2、本地測試時,配置文件中只能使用https://127.0.0.1:8443...,即使換成本機IP也會報錯(使用本機IP,不僅會找不到回調頁面,而且回調時session是使用單獨的session,而非之前的session。解決辦法:spring boot 集群session共享)。

3、本地測試環境端口號必須8443(端口是由阿里雲呼叫中心后台Oauth2授權回調地址指定的)

4、本地測試環境的clientId/secret與真實環境不一致

5、公網上測試,回調地址必須注冊在阿里雲那邊才可以使用

6、登錄的uri:https://127.0.0.1:8443如果是通過公網登錄端口號務必修改為HTTPS默認端口:443

7、呼叫中心原授權回調地址必須https,版本升級后,前台發起的需轉發的請求也限定為必須https

8、版本升級后,呼叫中心轉接功能被去掉(待修復)

9、本地訪問時,優先選用127.0.0.1,localhost和本機IP可能導致請求轉發直接失敗(服務器500)

10、如果本地IP可以訪問測試環境,想讓同一網段的其他用戶訪問,還需ping通,如果能ping通訪問失敗,那么關閉防火牆再試

11、阿里雲負載均衡的HTTPS證書是通過證書服務推送過來的,負載均衡與其下服務的通訊采用HTTP/TCP, 所以不能將單個服務設置為HTTPS的。

時間:2018-01-24,

前台版本:css對外開放的只是main.min.css版本,main.css版本沒有對外開放,錯引會導致樣式問題

<link rel="stylesheet" type="text/css" href="//g.alicdn.com/acca/workbench-sdk/0.1.1/main.min.css" />
<script type="text/javascript" src="//g.alicdn.com/crm/acc-phone/1.0.3/SIPml-api.js"></script>
<script type="text/javascript" src="//g.alicdn.com/crm/acc-phone/1.0.3/index.js"></script>
<script type="text/javascript" src="//g.alicdn.com/acca/workbench-sdk/0.1.1/workbenchSdk.js"></script>

--------------------------------------------------------------------------------

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM