求助php主动推送消息通知功能(有偿请教)

新手上路,请多包涵

写了一个小功能,用户关注通知,点赞通知。
由于自己不是专门做开发的,忠于做信息安全的。
当需要这个功能当时候,我设计的表是
image.png
获取文章ID uid是点赞author用户的文章
实现的sql语句
SELECT pid,ptext FROM Praise where author='$userid' and uid!='$userid' and status='1'
status默认是1 代表未读 2代表已读
此语句过滤点赞用户是否是本人,如果点赞ID是自己就取消自己点赞的消息
在用while循环所有点赞消息
最终代码实现
image.png
获取点赞通知请求
image.png
已经阅读消息请求

image.png
再次请求
image.png
vue.js开发的webapp实现的请求就是 利用ajax 去主动请求
http://www.wikione.tk/member/...
post token
这个参数达到消息消息通知
不知道这样理解是不是正确的

如果有人关注 评论 想实现主动推送到手机app通知栏 不知道怎么实现

阅读 3.3k
4 个回答

我就是做push系统的。你说的通知栏,一般都是接入第三方推送渠道。比如,小米,极光,oppo,vivo等。

Websocket或者Mqtt都可以

如果想自主开发,后台可以用 workerman 或者 swoole 搭建一个 socket 服务器。

app 端,也需要自己去写,但是,这种的弊端就是,自己构建一般都没法做好常驻后台,所以你就要去针对不同手机使用不同的通道,比如 huaweiPush,miPush,vivo、oppo、魅族,这些都有自家的 push 通道,可以实现类似于 GCM 的后台推送,不需要打开 app 。

当然,也可以使用像 「极光」 这种服务。

对于一个app 来说,推送可以分2个场景:
1.是你手机APP 应用内的推送,这个的话可以自己实现,也可以利用第三方。
2.是通知的那种推送,就类似我手机不打开你的APP 也可以收到推送消息。这个的话,目前比较多的方式是选择第三方服务,自己开发的成本比较大,需要有专业的技术团队。而且 的话还必须走苹果推送。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏