概述
前段时间公司准备将之前的推送改为个推推送,遂开启个推补坑之旅。(个推的官方文档其实已经写的相当清楚了。)
一、关于模版:
ios 用户:ios用户只能使用透传模版。不过个推对于ios用户相当友好了,java服务端这边可以通 过 setAPNInfo()方法设 置客户端需要的功能。
Android用户:个推对Android用户就没有这么客气了。Android用户使用透传模版,没有自定义字段。能通过 setTransmissionContent()方法,将你所有需要用到的参数写进去,然后Android客户端进行解析,达到效果。
(因为Android使用透传模版,客户端需要改动过多,所以Android使用NotificationTemplate,ios使用透传模版,分别推送)
二、关于推送图片
ios使用透传模版,服务端可以通过自定义字段将图片路径传递到客户端,客户端接收到推送消息,下载图片在将推送展示。
客户端是这么处理的,这样就会造成一个问题,图片过大会导致推送延时。
Android推送图片挺简单的,使用NotificationTemplate 模版可以通过setStyle()方法设置样式。其中Style6可以设置图片。
但是推送的图片也有大小限制。只有图片小于200K才能保证推送的成功。
最后
以上就是丰富鸭子为你收集整理的个推:服务端遇到的一些问题。的全部内容,希望文章能够帮你解决个推:服务端遇到的一些问题。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复