App消息推送功能架构
2023-06-02 18:30:54 28 举报
App消息推送流程图
作者其他创作
大纲/内容
弹出推送授权
授权成功开始注册
APP运营人员
JPush API PHP Client SDK
ok
点击授权
Device API
TCP Long Connection
建立用户设备关系
APP服务端
Schedule API
APP运营管理员消息推送流程
同意授权
Jpush Android SDK
+init() // 初始化推送服务+setDebugMode // 设置debug模式+registerToken() // 注册接口+unRegisterToken() //反注册接口,停用所有Push SDK提供的功能+turnOffPush() // 停止推送,远程+turnOnPush() // 恢复推送服务,远程+stopPus() // 停止推送服务,本地+resumePush() // 恢复推送服务,本地+isPushStopped() // 检查 Push Service 是否已经被停止+setChannel() // 动态配置 channel+onNotifyMessageOpened() //新消息接收回调+onReceive() // 重写自定义信息接受+setAlias() // 设置别名,可用来建立用户和register_id的关联关系+deleteAlias() // 删除别名+getAlias() // 获取别名+setTags() // 打标签+addTags() // 新增标签+cleanTags() // 清除标签+setMobileNumber() // 设置手机号码.....
Android端集成SDK的主要接口方法
JPush API
Report API
返回RegistrationID
极光推送服务
APP用户
上报设备相关信息appid/appkey/appsecret校验
想到个事过年了给用户拜年
用户看到消息
JPush SDK+
setAlias()别名为userId已登录情况下
接收请求进入发送
Init API
接受消息展示消息
JPush Web Portal开发者账号服务台
APP运营管理人员
Push Engine
部分运营推送
用户已接收用户已阅读
第三方推送服务
运营推送系统推送
APP客户端
APP第三方消息推送主要流程图
APP用户端
registerToken()
APP客户端手机
撰写内容选择用户保存消息点击发送
请求消息推送授权
呈现app界面
APP端消息推送工作流程
APP消息推送详细流程
APP服务端管理后台
Push API
Connect
客户端收到推送消息
颜色图例
拿出手机打开App应用
第三方推送服务平台
给用户拜年2021年新年好
应用启动
校验通过建立连接
APP服务端管理端
进入消息发送队列
0 条评论
下一页