微信公众平台是腾讯旗下的一个平台,微信公众平台中有以下三种微信公众号类型:
订阅号:公众平台订阅号,是公众平台的一种帐号类型,旨在为用户提供信息。
服务号:公众平台服务号,是公众平台的一种帐号类型,旨在为用户提供服务。
企业号:公众平台企业号,是公众平台的一种帐号类型,旨在帮助企业、、学校、***等***和非***建立与员工、上下游合作伙伴及内部IT系统间的连接,并能有效地简化管理流程、提高信息的沟通和协同效率、提升对员工的服务及管理能力。
如果希望增强安全性,可以在中心处开启消息加密,这样,用户发给公众号的消息以及公众号被动回复用户消息都会继续加密。假如服务器无法保证在五秒内处理并回复,必须做出下述回复,这样微信服务器才不会对此作任何处理,并且不会发起重试(这种情况下,可以使用***消息接口进行异步回复),否则,将出现严重的错误提示:直接回复success(推荐方式)直接回复空串。
我们要发送模板消息,步是需要创建一个模板,有了模板之后,我们才能填充内容来进行发送。创建模板不需要调用接口,在公众号后台即可设置
现在我们来按照下面案例来新建一个模板。但是模板的内容是有一定的规则的,不能随便添加。
提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,GET请求携带参数如下表所示:参数描述signature微信加密签名,signature结合了填写的token参数和请求中的timestamp参数、nonce参数。timestamp时间戳nonce随机数echostr随机字符过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为成功,否则接入失败。加密/校验流程如下:
将token、timestamp、nonce三个参数进行字典序排序将三个参数字符串拼接成一个字符串进行sha1加密获得加密后的字符串可与signature对比,标识该请求来源于微信。
版权所有©2025 产品网