为了完成推送功能,在了解了业务,研究了需求之后,开始在网上搜索。最值得参考的是
文章:
源代码是:
只要将源代码修改少许,就可以变成自己所用的部分。
值得注意几点:
1、在服务器端可自定义推送内容,最长为149个字符,如果是中文,则占两个字符。
2、无法自定义推送内容文字样式,html标签会被直接输出。3、可自定义推送次数和推送图标的右上角数字。4、.p12文件为证书文件,在客户端开发时由其提供,(同时提供证书密码)。5、在用户拿到设备,允许接受推送信息后,将deviceToken和设备id 发送到到服务器接口,服务器将其放入数据库,在上传文档等操作之后,由服务器根据设备id查找相应用户并依据其权限发送推送。