我是靠谱客的博主 超级手机,最近开发中收集的这篇文章主要介绍个推服务端发送推送信息,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

个推服务端PHP发送单条推送
前情提要:用HBuild创建的app项目,需要用到推送服务。手机端收到提示栏信息,用户点击后,进入对应的app页面!个推提供的4种推送模板(点击通知打开应用,点击通知打开网页,点击通知下载,透传消息),咋看之下,“点击通知打开应用”模板符合我们的要求,并且官网给的文档中,提供重写onReceiveMessageData方法达到该目的。不过在HBuild下,有另一种适合的方法。(HBuild中用onReceiveMessageData不行吗?我也不知道_!!)。

这里,说一种试验成功的方法。我们注意到,"透传消息"模板,本身是不具有通知栏功能的,但是,当set_transmissionType的参数为2,且set_transmissionContent的参数符合{“title”:“xx”,“content”:“xx”,“payload”:“xx”}格式时,会在通知栏显示消息。所以。。。。

过程:服务端发起----->个推----->客户端接收

配置信息:APPKEY,APPID,MASTERSECRET

具体方法:

1、用客户端sdk提供的方法,获取clientid(每个app唯一的标志,作为个推发送的目标),发送给服务端绑定唯一用户。

2、服务端$template->set_transmissionType(2);//透传消息类

$data[‘title’] = “通知标题”;

$data[‘content’] = “通知内容”;

$data[‘payload’] = “通知去干嘛这里可以自定义”;

t e m p l a t e − > s e t t r a n s m i s s i o n C o n t e n t ( j s o n e n c o d e ( template->set_transmissionContent(json_encode( template>settransmissionContent(jsonencode(data));//透传内容

3.发送后,客户端可以监听(“click”)事件,得到payload的数据,根据数据中提供的内容,跳转到自定义的页面

————————————————
版权声明:本文为CSDN博主「香槟大龙虾」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014370846/article/details/81122611

最后

以上就是超级手机为你收集整理的个推服务端发送推送信息的全部内容,希望文章能够帮你解决个推服务端发送推送信息所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部