在小程序开发中,如果想实现:用户发给小程序的消息以及开发者需要的事件推送,在小程序项目中,我们想要实现这样一个功能,
比如我们小程序中的客服功能,我不想要使用小程序后台的在线客服功能,但我又想实现客服功能,这个时候微信提供了消息推送功能,在小程序后台的设置,开发设置中,消息推送功能:

点击开启消息推送功能,认证成功进入到消息推送配置界面:

这里配置几个参数注意一下:
URL(服务器地址):这里要填我们要认证token的接口地址,并且是在线上的接口,才能认证成功
比如我的消息推送认证接口的地址是:http://xxxxxxx/xxxxxx/getProcessRequest.do,下面会编写这个接口认证的代码
Token(令牌):这个是用户自己添加,不过在小程序后台添加的Token必须与认证接口中的是一致的,这个才能认证成功
下面是Spring mvc 编写的接口代码:
因为这个接口是GET认证,POST是发送信息所以才会这么编写:
}
acceptMessage方法: 这个方法是认证成功后也就是POST方法操作能够接收到小程序发来的信息,也可以回信息:
这里根据小程序信息的格式可以去看小程序API文档,文档地址:
https://developers.weixin..com/miniprogram/dev/api/custommsg/receive.html#%E6%96%87%E6%9C%AC%E6%B6%88%E6%81%AF
acceptMessage:
获取access_token,接口凭证的api接口文档:微信开放文档
这样就可以实现动态的去发送客服信息,也可以去用代码去实现想要实现的功能,好了微信小程序接口认证就到这里了
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205086.html原文链接:https://javaforall.net
