Menu
小程序资讯
小程序资讯
微信小程序留言功能开发举例说明
时间:2021-04-06 15:14:55

微信小程序留言功能能够手写,能够刪除,能够迅速留言,供大伙儿参考,留意的是在主要用以储存微信名、答复的微信名、微信头像(这三个字段完全不可冗余,当微信小程序客户更改登录名时,可扩展性差,不建议储存这种冗余内容)。

例如按钮入口#%E8%BF%9B%E5%85%A5%E4%BC%9A%E8%AF%9D%E4%BA%8B%E4%BB%B6,了解用户在小程序开发客户服务会话中发送文本消息时生成的数据包结构,如果有图片消息,请查看media_id以获取资料(请注意:微信官方帐户的media_id和小程序的media_id具有不同的访问界面)
官方客户服务消息分为两种类型:第一种方法是在小程序开发中添加一个联系人按钮标签,单击后将输入“ 小程序客户服务消息”;第二种类型是“客户服务消息”的网络版本。在小程序开发平中,选择“客户服务消息”并添加客户服务人员以在此处停止通话。
在线信息使每个人都可以配备“消息推送”功能。实际上,“消息推送”是第一类“客户服务消息”功能的实现。设置“消息推送”后,在输入客户服务消息时,微信后台会自动将数据包发送到您设置的网址,我们可以获取传递的数据,然后进行相应的处理。
我们需要配置“消息推送”,进入小程序平台,选择“设置”->“开发设置”->“消息推送”->单击“启用”,启用后,您需要填写url(即您需要处理消息回复消息并编写逻辑功能的地方,习惯使用php作为后端,因此服务器地址是)。只要与您的网址所对应的php中的令牌相同,就编写令牌。但是,最后一种数据格式是您希望微信在后台发送给您的数据包。配置完成后,单击“提交”,令牌验证成功,成功提交。
例验证令牌部分$signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; //TOKEN 写自己在微信平台填入的token $tmpArr = array($token, $timestamp, $nonce); sort($tmpArr, SORT_STRING); $tmpStr = implode( $tmpArr ); $tmpStr = sha1( $tmpStr ); if( $tmpStr == $signature ){ return true; }else{ return false; }
提交成功后,随后开启url相匹配文件等。最终进入自身的微信小程序,在需要的区域加上contact-button标识就可以。
在这儿注意,在更改后台管理编码以后,务必记牢最先清除微信的缓存文件,保证完全退出微信小程序并再度输入开展检测,以保证更改能够自动更新。