apicloud
comAPP消息推送技术开发指南推送准备编译正式版App,并安装到手机推送只对正式版App有效,请先创建或上传Android,ios证书,然后编译App正式版
把编译的正式版App安装到手机
iOS推送证书iOS推送证书需要从苹果开发网站上面创建,然后再转换成服务器端专用p12格式证书,详情参考iOS证书申请教程推送设置进入APICloud官网你的应用页面,在侧边栏‘应用服务’里面选择‘推送’,进入推送页面
如下图:然后在页面里选择右上角的设置按钮,弹出推送证书设置页面,注意开启状态,然后上传之前创建的推送证书,并且输入密码,保存
同时,在此页面还可以设置离线消息的保存时间,之前未收到通知的设备在离线消息设定时间以内上线后会收到通知消息
如下图:www
apicloud
com新建推送消息即时通知选择右上角的新建推送,在展开的发送页面中,选择推送类型是通知或消息,输入标题和内容,选择推送群组和平台,点击发送,通知将立即进入发送状态
查看推送统计推送概览与推送记录在推送页面的顶部‘推送概览’页,可以查看到推送条数和终端数目等相关数据
在推送概览下面是推送记录页面,包括定时发送、正在发送和发送成功等状态的推送消息记录
apicloud
com接收推送消息push模块在APICloud网站上面创建应用时,push模块默认已经被引入
push模块提供了绑定用户,加入群组,监听消息等接口
详情参考push文档
绑定推送push模块提供了bind方法,将来自业务系统的用户信息绑定至推送服务器,如果不需要关联业务系统用户信息,则可以不调用bind方法
详情参考push文档bind方法
示例代码://绑定用户varpush=api
require('push');push
bind({userName:'testName',userId:'testId'}