小程序中一个用户操作后能不能通过微信公众号推送消息通知另一个用户?
发布于 6 年前 作者 dzhao 18904 次浏览 来自 问答

A用户在小程序中做了一个操作,比如提交了一个表单,能不能通过微信公众号推送消息来通知B用户发生了什么操作?或者有没有能够通过其他基于微信的方式来推送消息呢?

3 回复

正好遇到了我的强项问题,回答一波。

首先,你得有一个推送平台,推荐我自己的古人云推送平台:https://guren.cloud

然后,实现逻辑如下:

每个用户都有唯一的openId,在A用户提交数据的时候,直接调用API传递用户B的openId来指定推送给用户B即可~

很简单,我现在的用户提交、审核、评论等推送提示都采用的这套流程,算比较成熟了

解决思路如下:

将微信公众号和小程序关联到同一个微信开放平台,让用户在同一个微信开放平台下唯一存在。

开发者数据库记录每个用户的unionID以及在公众号和小程序账号下不同的openID

你指的的公众号必须是服务号类型,订阅号类型不支持开发者单独给某个微信用户主动发送模版消息

小程序的A用户触发某个操作,公众号去提醒B用户

有个前提是,公众号里面的B用户已经在公众号中授权,并且绑定了某个推送指令事件

开发者服务器接收到指令后,给服务号下的某个绑定用户发送模版消息。

这个功能可以拆成独立的两个功能。一个是小程序中A用户触发事件,另一个是开发者给用户发送模版消息,你的问题就可以解决了

回到顶部