概述

Android

iOS

REST API

服务端SDK

1. ixintui产品简介

1.1 简介

  • ixintui是利用云平台向开发者提供的消息推送服务。通过云端与客户端之间建立稳定、可靠的长连接来为开发者提供向用户实时推送消息的服务。
  • 提供安卓(Android)及苹果(IOS)推送SDK,让App快速集成云推送功能及进程守护功能。
  • 除自有推送通道外,还集成了小米、华为、魅族厂商推送,可自主选择是否开启使用厂商推送。
  • 本文档帮助开发者更快的熟悉ixintui及接入流程。

1.2 消息类型

ixintui支持以下三种格式的消息:

  • 通知消息:通知栏展示通知。
  • 透传消息(自定义消息):推送给app,开发者可自定义消息用途。
  • 富媒体消息:图文消息,暂支持5种模板:全屏、多图文、单图文、弹窗单图、弹窗图文。

1.3 功能推送

ixintui支持给不同的人群推送消息。

  • token:注册ixintui成功后,服务器会分配一个token唯一标识这个用户,可以针对唯一用户推送。
  • 别名:一个token对应的用户只能绑定一个别名,再次绑定会更新之前绑定的别名。如果用户使用多个终端,可以将同一用户对应绑定为一个别名,一个别名最多支持10个设备。
  • 标签:可以给不同的用户添加标签,然后向指定标签的用户推送消息,做到精准推送。目前Android只支持添加数字标签,服务端和IOS支持数字和字符串标签。一个用户最多允许添加16个标签,范围[-32727, 32727]。
  • 用户信息:可根据用户信息进行推送,如地域,操作系统,AppVersion,渠道,手机品牌、型号,运营商,1天、7天、30天、90天内应用打开次数等信息推送。
  • 标签和用户信息:可同时根据标签和用户信息筛选后进行推送。

1.4 统计

ixintui支持推送统计查询,包含:长链接数统计、广播消息统计、注册用户数、登录用户数统计等。可在推送后台直接查看,也可以参考REST API。(不包含iOS统计)

1.5 技术支持