重磅升级
在线聊天插件使用到了微信公众号的JS-SDK的音频接口,用到了微信JS-SDK中的开始录音接口、停止录音接口、播放语音接口、停止播放接口、监听语音播放完毕接口、上传语音接口、下载语音接口,所以语音文件不会占用您的服务器资源,请放心使用。,更多详情请移步:点击前往官方演示站
前五步是语音聊天功能的配置教程
从第六步开始加入一些获取在线聊天入口以及各种类型URL链接的技巧
方便大家直接放在公众号或第三方应用中使用
# 第一步:安装微信盒子
微信语音接口参数Appid和AppSecret从微信盒子插件中读取,更多详情请移步微信盒子插件配置教程
# 第二步:申请认证服务号
您注册的公众号需要经过认证具有音频接口权限,推荐申请注册认证的服务,更多详情请移步微信公众号官方网站
# 第三步:设置JS安全域名
参考下面截图,找到设置-公众号设置-功能设置
# 第四步:配置appid和appsecret
菜单路径:公众号后台首页-开发-基本配置
获取APPID和APPSECRET并配置到Discuz!管理后台-应用-微信盒子-设置中
# 第五步:测试
# 1.插件设置中开启接口调试模式
Discuz!管理后台-应用-在线聊天-设置-接口调试模式-选是
# 2.查看调试结果
进入在线聊天插件首页如下面截图所示提示:config:ok
则说明接口配置正确,测试成功后一定要记得再将接口调试模式选成否
不然会影响语音功能的正常使用
首页链接:http://域名/plugin.php?id=aljol
# 3.开始录音
长按下面在线聊天窗口截图中画圈的语音图标进行录音
# 第六步:获取聊天入口链接
与某个用户聊天链接中的friendid=64588
中的64588
是论坛用户的UID
有一个这样的应用场景,你想要在公众号的菜单中挂一个客服链接,方便用户咨询一些问题
你就可以将friendid改为你想要让哪个账号当客服的UID即可
比如你想要让创始人账号,也就是UID为1的这个账号当客服就把链接上的friendid改为1即可
可以参考下面的截图画红框的部分,参照下我们的做法
首页入口:http://您的域名/plugin.php?id=aljol
与某个用户聊天:http://您的域名/plugin.php?id=aljol&act=talk&friendid=64588