php app 推送原理,微信公众号开发的那点事第一篇——消息推送原理

微信公众平台从诞生开始到现在已经积累了海量的公众号,这其中有大量的个人运营者。为了让公众号更好滴为粉丝们服务,微信官方提供了很多接口,使用这些接口来丰富公众号的功能对于有些个人运营者来说可能并不熟悉。从今天开始,宅主会陆续为大家讲解微信公众号开发的相关内容。

首先为大家介绍微信公众号的消息推送原理。以关键词触发消息为例,我们使用微信向公众号发送一个关键词,公众号随即会对我们发的关键词进行回复,或是文字或是图文,那么在这个过程中到底发生了什么呢?

我们都知道,在进行微信公众号开发之前,需要在公众号的后台配置一对url和token,如下图所示

a4c26d1e5885305701be709a3d33442f.png

配置好url和token点击提交的时候,会进行url有效性的验证(相关内容在第二篇中详细介绍),验证通过则接入成功,微信服务器可以和自定义服务器(url)进行消息互推,否则接入失败。

当我们(终端)给公众号(微信服务器)发送消息之后,公众号会把消息推送到我们填写的url(自定义服务器),我们可以在url对应的服务器上对推送过来的消息进行处理之后再根据规定的格式推送给公众号(具体的内容会在之后的篇章中详细介绍),然后公众号收到url推过来的消息之后,再将消息推送给用户,这就完成了用户给公众号发消息,公众号给用户回复消息的过程。在这里填写的url和token起到了中介的作用。整个过程如下图所示:

a4c26d1e5885305701be709a3d33442f.png

本篇内容就介绍到这里,下一篇为大家介绍验证服务器地址url的有效性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值