• 阿里云 呼叫中心 开发须知


    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>

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

     

  • 相关阅读:
    《PHP, MySQL, Javascript和CSS》读书随手记----php篇
    20160917 携程前端笔试题
    总结一下http请求吧
    前端资源池
    【CS】笔试常见题目
    【JavaScript】js 中一些需要注意的问题
    c++中的一些计算的问题
    ubuntu下sqlite命令
    关于ubuntu软件卸载的问题
    【js】关于正则表达式
  • 原文地址:https://www.cnblogs.com/zxguan/p/8383615.html
Copyright © 2020-2023  润新知