起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1256|回复: 1

[处理中3] app推送

[复制链接]

196

主题

485

帖子

1839

积分

金牌会员

Rank: 6Rank: 6

积分
1839
QQ
发表于 2016-8-26 17:20:17 | 显示全部楼层 |阅读模式
今天研究了一下推送的功能,先研究了一下android的推送功能,但貌似不好用,我是完全的参考外卖的案例,使用的版本是wex5.3.4。现在我有一个疑问:推送是服务器向客户端的推送,例如我需要精准推送的话,那服务器是如何找到手机的,我看的外卖的案例:
jpushInstance.getRegistrationID().done(function(id) {
                        alert(id);
                        justep.Baas.sendRequest({
                               
                                "url" : "/pcp/pcp",
                                "action" : "push",
                                "async":false,
                                "params" : {
                                        registrationId : id
                                }
                        });
                });

------------------------
getRegistrationID这个方法是在jpush.js里面,我也把这个引用了,里面的js没有看懂,大概是什么作用,是否就是获取app的唯一id的作用,
如果是的话,那这个唯一是否可以存在我的数据库中,方便下回再次进行推送,因为项目的业务有这个要求,需要进行精准推送的功能,再有外卖的这段代码是不是应该写在服务端啊,
如果是自己获取的自己的设备id,最后是不是又把内容推送给了自己,这个意义是啥子呢,好多东西没搞明白,求指点。
还有我完全的照抄了外卖的案例,貌似也无法推送。




发表于 2016-8-26 18:16:11 | 显示全部楼层
可以使用ID ,也可以 订制别名:http://docs.wex5.com/wex5-app-question-list-2023/

这个方法是获取id ,然后调用后台action ,使用java代码根据这个ID推送消息的!机制是这样的!把发送给推送服务器!服务器在依次推送给客户端!

关于推送事件的接管,可以看下:http://docs.wex5.com/wex5-app-question-list-2025/

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 00:15 , Processed in 0.085825 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表