魅族离线消息推送厂商应用开通指南
魅族
1. 创建魅族应用
- 登录 魅族开放平台 申请开发者帐号:
- 登录 魅族推送平台 ,选择
新建应用
: - 填写
应用名称
和应用包名
,上传应用图标后创建应用: - 打开新创建的应用:
- 在
配置管理
中查看相应的魅族 AppID、魅族 AppKey、魅族 AppSecret:
2. 应用配置
- 在个推开发者中心中填写相关厂商信息:
OPPO离线消息推送厂商应用开通指南
创建应用
:应用名称
和应用包名
以及上传应用图标
创建应用小米离线消息推送厂商应用开通指南
管理控制台
->消息推送
:创建手机/平板应用
:应用名称
和应用包名
创建应用我同意接受小米推送的接入合作协议
复选框,点击启用
按钮:荣耀离线消息推送厂商应用开通指南
开放能力
->推送服务
:开放能力
页面->选择推送服务
:申请推送服务
:移动应用
:应用名称
、应用包名
和SHA256证书指纹
证书指纹用于校验应用的真实性。如使用荣耀开放服务能力等,必须配置证书指纹。使用以下命令获取指纹:
Keytool-list-v-keystore mystore.keystore
我已经阅读并同意《荣耀推送服务使用协议》
和我已经阅读并同意《数据处理附录》
,点击提交
按钮:查看
按钮:https://thirdrcp-hz.getui.com/ho
华为离线消息推送厂商应用开通指南
我的项目
。打开刚才创建的项目,查看应用信息中相应的华为 AppID、华为 SecretKey。该信息在之后步骤中将会使用,如下图:https://thirdrcp-hz.getui.com/hw
复制个推多厂商推送接入说明
1、 创建个推应用:登录个推开发者平台,创建应用
2、 创建厂商应用:按照客户端多厂商SDK里面的集成文档,在各厂商平台申请参数,并填写配置到个推【开发者中心-个推消息推送-应用列表-登记的应用-配置管理-应用配置】里面,如下图;
3、 APP端接入:App端按照客户端多厂商SDK里面的集成文档,添加集成SDK;
4、 服务端接入:个推推送平台/服务端API接口设置个推和厂商推送参数。服务端API接口链接RestAPI V2;
5、 推送测试:SDK在线推送,可以收到个推渠道下发的消息;SDK离线推送,正常收到厂商通知和传递参数即可。
厂商消息推送默认逻辑:消息推送的时候,设备应用在线,走个推渠道下发,离线走厂商渠道下发。个推和厂商渠道支持设置五种消息类型,个推渠道目前都支持,厂商支持情况不一,下面具体介绍下各厂商的情况:
注:目前厂商渠道建议使用通知+intent方式。
restapi推送设置,具体可参见官网文档RestAPI V2:
示例如下:
{
"request_id":"请填写10到32位的id",
"audience": {
"cid": [
"请输入clientid"
]
},
"settings":{
"ttl":3600000,
"strategy":{
"default":1,
"ios":2
}
},
"push_message":{
"notification":{
"title":"请填写安卓在线标题",
"body":"请填写安卓在线内容",
"click_type":"startapp"
}
},
"push_channel":{
"android":{
"ups":{
"notification":{
"title":"安卓离线展示的标题",
"body":"安卓离线展示的内容",
"click_type":"intent",
"intent:#Intent;component=你的包名/你要打开的 activity全路径;S.parm1=value1;S.parm2=value2;end"
}
}
},
"ios":{
"type":"notify",
"payload":"自定义消息",
"aps":{
"alert":{
"title":"苹果离线展示的标题",
"body":"苹果离线展示的内容"
},
"content-available":0,
"sound":"default"
},
"auto_badge":"+1"
} }
}
以个推->纯透传,厂商->通知+intent设置为例:
如在接入和推送过程中遇到其他问题,可以参考多厂商常见问题。
联系方式:
email: support@getui.com