zoukankan      html  css  js  c++  java
  • 阿里云 呼叫中心 开发须知

    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>

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

     

  • 相关阅读:
    Linux、Windows网络工程师面试题精选
    (转)JVM 垃圾回收算法
    笔试题学习
    使用Spring的好处
    JAVA保留字与关键字
    经典算法问题的java实现
    详解平均查找长度
    13种排序算法详解
    Grunt
    sublimeText
  • 原文地址:https://www.cnblogs.com/zxguan/p/8383615.html
Copyright © 2011-2022 走看看