1、我的配置
2、当我在小程序中,通过客户按钮进入客服时,可以正常触发messageAuto事件。
<button open-type="contact" class="contact-kefu">
<image src="../../images/icon/kefu.png"></image>
<text>客服</text>
</button>
触发时,我在数据库中插入记录,保存对话信息
3、进入客服页面后,小程序用户发送的消息,如:问问,则客服是可以接收到:问问。反之,客户发送的信息,用户也可以看到(在小程序客服页面中)。我的问题是,小程序用户与客服之间的沟通信息(包括文本和图片),为什么无法触发我的云函数呢?1中截图的message云函数无法被触发
我要实现的功能是,用户与客服之间的沟通数据,我都要保存在数据库,让用户自行决定何时清除。因此,前面第3步中无法触发云函数处理,让我无法完成功能需求。特请教!
我也遇到了相同的问题,在看到大家的回复后知道不是我的个别现象,同时官方又无法重现,思考后我做了以下动作,消息已经进入对应的云函数中。
回想过程,可能之前已经做了对话,没有创建全新的对话,因此数据一直没有连接成功,直播课程时老师也出现类似问题,大概率也是在前期做个人测试时打开了对话,没有主动结束导致。
希望对大家有帮助,如果其他人也用这个方法解决了,可以给我留言,这个问题就顺利解决了。
您好,您可以试着去 小程序管理后台 - 左侧 - 功能 - 客服中添加一个客服再试试。我之前也是用官网的案例,一直不回复,添加了一个客服以后就可以了
我的函数 手动触发是可以的,和客服发消息 就一次没触发过,云函数接收消息推送 也配置好了 也开启了?目前是体验版测试
你好,event事件是可以触发的。但一旦客服与用户之间正常沟通时,输入的聊天内容,并不能触发我的message函数
建议好好对照云函数接收消息推送的流程
https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html
未复现问题,云函数可正常触发。