网上客服消息开发挺多的,但是大多数说的都不详尽对新人来说有很多坑,最后还是根据官方说明文档一步一步走下来,写一份新人版的供大家参考,望大佬指正
如果有图片消息,再看获取素材media_id(注意:微信公众号的media_id和小程序的media_id的获取接口是不同的,我当初就没仔细看坑了我好久)
第二种是网页版 的“客服消息”,在小程序平台里,选择“客服消息”,添加客服人员即可这里就不讲了
网上资料都让大家配“消息推送”,其实“消息推送”就是实现第一种“客服消息”的功能,当你设置好“消息推送”后,你再进入客服消息时,微信后台会自动发送数据包到你设置的url中,咱们获取传过来的数据再做相应处理即可
首先我们要配置“消息推送”,进入小程序平台,选择“设置”-“开发设置”-“消息推送”-点击“启用”
启用后需要填写url(即你要处理消息回复消息,写逻辑功能的地方,我习惯用php做后台所以服务器地址是),Token随便写只要和你url对应的php里的token相同即可,最后数据格式就是你希望微信后台向你发送什么格式的数据包,个人比较喜欢json,本文也用json做例子
这里强调一下,在更改后台代码后一定要记得先清除微信的缓存,确保完全退出小程序后再次进入进行测试,确保咱们的改动可以实时更新
demo,觉得很有趣下载下来想玩玩,结果只是一个框架而已用不了的,花了点时间完善一下吐槽一下wx.uploadFile这个接口,真是个大坑,最开始调用时候,我以为它和同期的wx.downloadFile一样,只需要填入必须的参数就可以用,结果还是要配合后台php的首先,upload这个接口的url和request一样指的是php的路径,而不是download一样文......
对获取用户昵称和头像方法进行了更新,网上很多的文章都已经不适用了,这里简单总结一下 首先,传统接口wx.getUserInfo的效果会弹出一个给用户的弹窗,需要用户授权,经过测试传统的wx.getUserInfo目前还是能用的,但是在使用时候会有官方log提醒你,这个方法需要升级。然后就是官方提供的最新方法Open-data标签,使用这个标签可以不用用户授权直接获......
项目结构主要有四个文件类型,如下:一、WXML(WeiXinMarkupLanguage)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是
自己定义的一套组件。二、WXSS(WeiXinStyleSheets)是一套样式语言,用于描述WXML的组件样式,二、js逻辑处理,网络请求三、json......

