阿里云呼叫中心的开发

阿里云呼叫中心的开发,第1张

阿里云呼叫中心的开发

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的。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5684154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存