智能对话
发现有时候消息回复后没有滚动到底部 [图片] 经过排查发现,你们是在发送问题的同时就调用滚动到底部的方法 [图片] getData方法里面实现消息的推送,这个应该是异步的方法,但是后面的滚动方法是同步执行,所以就有些时候能滚动有些时候不能滚动。所以this.scrollToNew("fake")调用时机应该在消息推送的回调里面执行,这样能保证在消息回复之后就滚动到底部。 然后还有一个问题,就是监听queryCallback方法没有触发调用,我在回复信息后,响应回来应该是会触发这个方法,我本来是想回调方法里面手动调用下 chat.scrollView('fake')方法,让其滚动到底部。 ,[图片] [图片] 看源码这个方法确实是有在消息回复后调用,但是不知道为什么我在页面监听没有触发。 [图片]。 希望看到消息可以回复一下!!!!!
前两天想登陆平台,提示无法登陆,涉嫌违规,禁止所有操作。问题是我间隔了一个月没登录。为什么会违规,哪里违规也没告知
用到插件的版本: "chatbot": { "version": "1.4.9", "provider": "wx8c631f7e9f2465e1" }, "WechatSI": { "version": "0.3.6", "provider": "wx069ba97219f66d99" } 因为某些需求,我们要重写底部的菜单栏。有如下这几个问题,麻烦帮忙解答一下 1、但是点按钮发送语音的时候,没有官方示例里面的语音输入的效果。 [图片][图片] 我的代码是这样: <view class="voice-box" wx:if="{{!inputing}}" bind:touchstart="inputVoiceStart" bind:touchcancel="inputVoiceEnd" bind:touchend="inputVoiceEnd">按住 说话</view> inputVoiceStart() { const chat = plugin.getChatComponent(); chat.inputVoiceStart() // 语音开始 }, inputVoiceEnd() { const chat = plugin.getChatComponent(); chat.inputVoiceEnd() // 语音结束 }, 2、在输入文字或者语音的时候,聊天框有时候不会自动滚动到底部,就还是显示半截聊天内容,没有滚动到底部,到手动滑下去。或者有什么方法可以监听到回复消息了,手动调一下滚动到底部的方法。 [图片] 3、加载Emoji表情的时候,页面没有渲染出来 <view class="emoji-box{{isShowEmoji?' emoji-box-down':''}}"> <scroll-view scroll-y class="emoji-scroll"> <view wx:for="{{EmojiAry}}" wx:index="index" wx:item="item" wx:key="key" class="face-item"> <rich-text nodes="{{item}}"></rich-text> </view> </scroll-view> </view> const chat = plugin.getChatComponent() //拉取Emoji列表数据 let EmojiAry = plugin.api.getEmojiPanel(); this.setData({ EmojiAry }) 是通过类名 we-emoji we-emoji__Smile控制显示表情的么,这个img的链接是一个1*1的gif图,是怎么显示在界面的呢? [图片] 麻烦对这三个问题解答一下哈。
[图片]
你好,微信对话开放平台—欢迎引导—编辑欢迎语里面的“热问”功能如何使用? [图片] 我们想实现以下功能 [图片]
因为现在要重写客服插件底部的菜单栏,在点击图片的时候,要选择相册或者拍照的时候,选择完图片上传到微信聊天就报错 [图片][图片][图片] 因为目前我们只需要上传图片,上传视频目前不需要,点击选择图片的上传会报错,这个是客服插件提示的报错是么,上传JPG和png的格式都不行。
android 用 webview 控件打开网址 ,图片和视频,点击无响应,应该怎么办? 我们使用微信对话开放平台—应用绑定—网页H5—手机选项里面的链接放在我司APP里面,图片和视频,点击无响应,请问下官网,应该如何解决?谢谢! [图片] [图片]
[图片][图片] 目前我们的客服页面是放在底部tabbar的,然后看到这个底部输入框高度被tabbar遮挡,而且在真机点击guideList或者切换点击右边的+号,选择图片和视频的面板缩起来后,整个底部高度就缩成第二张图的样子。请问这是什么原因呢 今天再看一下,发现是不是动态设置聊天区域的高度有点问题, 刚进来的时候是正确设置的, [图片] 点击右边的加号的时候是展开下面选择相册和视频的面板,其实下面的相册的面板高度也被遮挡了一点,这个要怎么处理呢 [图片] 然后点击+号收缩起来面板的时候,就设置聊天高度异常,导致聊天的框的高度被挤得很小 [图片]
目前我使用的chatbot是最新的插件版本"version": "1.4.9",没有引用WechatSI: { version: "0.3.6", provider: "wx069ba97219f66d99"}这个插件,应该没问题吧,然后使用语音输入后,语音会转成文字显示在文本框里面, [图片] 底部的文本框会变高,这个可以通过什么设置么,我看之前的版本其实语音输入后是直接显示在界面聊天那里,没有显示在底部文本框了,是后面升级版本后才改的么。
请问下微信对话开放平台如何接入企业微信进行接待,因为所有业务都在企业微信,想要把这个平台一起接入企业微信对外接待?
怎么修改机器人的头像?
小程序接入客服插件chatbot,官方提供的后端对接文档有进入出去的事件监听,但是现在第一次的时候没有触发,之后来回切换聊天界面的时候就会触发进入出去的事件。 [图片] 现在我们的客服页面是放在tabbar底部的第二个入口。 [图片] 现在想解决的问题是第一次为啥没有触发这个 userEnter事件呢?
[图片]
扫码登录微信对话平台,重复跳转至微信对话平台首页不进入配置的界面,包括微信对话平台的推广链接进入显示微信对话平台首页,这是什么原因?
今天推送的数据,“精准命中率”为0,why?! tell me why baby!! look in my eyes!! [图片]
因为欢迎语是24小时之内触发一次,我们的想法是想每次进来都触发一次显示欢迎语,我们代码每次进入聊天界面偷偷发一条消息chat.send('hahaxixi2!', {silence: true});设置了true之后,还是会展示在聊天页面上的?因为想偷偷发一条信息给后端,让后端返回一个欢迎语消息。现在是设置了true之后还是会展示在界面。 [图片]
/v2/bot/publish通过这个接口发布的机器人,怎么所有的回答全部失效了? 就是通过平台的机器人发布,所有回答全部生效,然后通过接口进行发布的机器人,所有的回答就会失效。 我看了自己写的发布接口,也正确返回了的,证明接口应该是没有问题吧。 public function publish(){ // 接口地址 $url = 'https://openaiapi.weixin.qq.com/v2/bot/publish'; // 替换为你的真实Token $token = $this->getAccessToken(); // 请求体数据 // 生成sign签名 $timestamp = TM; $nonce = UID; $bodyStr = ''; $signStr = $this->openaiToken . $timestamp . $nonce . md5($bodyStr); $sign = md5($signStr); // 请求头信息 $headers = [ 'Content-Type: application/json', 'X-OPENAI-TOKEN: ' . $token, 'request_id: ' . UID, // 生成唯一request_id 'timestamp: ' . $timestamp, 'nonce: ' . $nonce, 'sign: ' . $sign, ]; // 初始化cURL $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_POSTFIELDS, ''); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 执行cURL请求 $response = curl_exec($ch); // dump(json_decode($response, true)); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); // 检查HTTP状态码 if ($httpCode !== 200) { return json([ 'code' => -1, 'msg' => '请求失败,HTTP状态码:' . $httpCode, 'data' => null, ]); } // 解析响应 $result = json_decode($response, true); if (isset($result['code']) && $result['code'] === 0) { return true; } else { return false; } } [图片]
小程序插件chatbot初始化配置history设置为true显示历史记录,那设置的自定义welcome欢迎语只在第一次没有聊天记录的时候有显示,之后有聊天记录了就不会显示这个welcome欢迎语,如果设置history为false,那聊天记录就不显示,就会每次进来对话框都展示这个welcome欢迎语,目前的需求是能同时显示这两个聊天记录和welcome欢迎语,不知道官方有没有配置可以设置 [图片] 目前这个欢迎语是自定义组件重写的 [图片]
你好,目前已出现好几例这样的情况
出现该情况的案例链接:https://a.360ta.cn/630、https://a.360ta.cn/631 、以及其他所有该域名下的链接 [图片][图片] 目前这个子域名全部链接都提示需要长按复制去浏览器访问,但无具体提示为何被采取这样措施的原因。 我们所有页面都是关于节日祝福的,并无恶意内容,也不存在其他安全隐患。并且都是使用HTTPS访问的,都是有ICP备案的域名。是有添加业务域名,且正常运行已久。 附上浏览器访问的页面内容截图: [图片][图片] 由于历史文章积累过多,已做自查处理,如有其他违反的url页面,还请官方明示我司及时处理谢谢。 麻烦您看看我这个该怎么操作才能恢复在微信对话框内的正常访问?如果哪里还存在问题,请告知我们?谢谢🙏
微信对话开放平台
本小程序助力企业提升客服问答效率,转人工、标注、快速绑定公众号小程序
微信对话开放平台
扫码体验
对话平台助手
本小程序插件为小程序开发者提供快速对接Ai对话客服能力
对话平台助手
扫码体验
您好 请您详细描述下您的在使用【微信对话开放平台】过程中遇到的问题,并附带相关场景的具体截图,谢谢。