消息推送

APP消息推送

客服消息推送使用的是uniPush集成各家手机推送及个推,是个推的升级版。个推使用文档:https://docs.getui.com/getui/start/product/

流程

  1. 申请开通uniPush
  2. 配置UNI Push应用设置
  3. 复制uni Push内的配置信息到客服后台
  4. 上传IOS推送p12证书
  5. 安卓应用需要去各大厂商内商家APP然后再配置厂商推送配置
  6. app离线推送和在线推送配置完成

    开始配置

    一、开通uniPush

    登录https://dev.dcloud.net.cn/。进入APP管理

    找到uni Push一栏,点击修改应用信息。填写好应用签名、包名、ios bundleld。点击开通。

    二、配置uniPush

    开通uniPush后如下页面

点击左侧的配置管理->应用配置

首先需要配置IOS的推送消息证书,申请文档:https://docs.getui.com/getui/mobile/ios/apns/。这里的p12证书和打包的p12证书有点不同。申请下来后,在上图中上传。

复制应用配置中的应用信息,填写到客服后台的设置管理->系统设置->uniPush配置一栏


到此时,IOS的在线和离线推送全部配置完成。安卓的在线推送完成

三、安卓厂商推送

安卓厂商就是一个大杂烩,好多个大平台。需要每个平台内进行申请上架上架后再次申请消息推送就能使用,这里整理出几个大厂商的平台地址可供上架

除华为外,其他申请推送消息还算简单,这里主要说明华为上架APP和消息推送开通配置(华为审核能通过其他厂商也不是问题的)

  1. 登录进华为开发者管理平台点击管理中心
  2. 点击应用服务->上架及推广服务
  3. 点击我的应用
  4. 进入我的应用列表后点击新建。添加应用名称、应用分类(选择应用)、默认语言(选择简体中文),一定要勾选添加到项目里面,然后输入项目名称(华为在创建应用后没有添加到项目,然后再去添加项目,关联不上当前的应用应该是华为平台的bug导致的,如果遇到就找客服人工处理下)
  5. 点击列表上的应用,进入管理应用界面。需要填写:AppGallery华为应用市场(选择中国大陆)、是否开放式测试版本(根据自身选择)、软件版本(选择打包好的安卓app上传上去)、隐私政策网址(填写协议地址和ios的隐私协议一个地址就行)、应用版权证书或代理证书(软著和免责声明都需要)。填写好后点击提交审核。
  6. 开通消息推送,点击我的项目,进入在第4步创建的项目
  7. 查看应用信息中相应的华为 AppID、华为 SecretKey。该信息在之后步骤中将会使用,如下图
  8. 在 “项目设置 > 增长” 中选择“推送服务”,点击“立即开通”,以此来开启华为侧推送服务状态
  9. 在 “项目设置 > 常规” 中填写“ SHA256证书指纹 ”,点击右侧对勾进行保存;若不知道具体值,请参考 SHA256指纹证书获取
  10. 在 “项目设置 > 推送服务> 配置”中开通项目回执状态,配置个推侧的回调地址以及HTTPS证书。如下

    回执名称可自定义
    回调地址(杭州机房)
https://thirdrcp-hz.getui.com/hw

HTTPS证书

-----BEGIN CERTIFICATE-----
MIIGrDCCBZSgAwIBAgIQB0D9NX2MGYX7U16uPL4ZfTANBgkqhkiG9w0BAQsFADBf
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMR4wHAYDVQQDExVHZW9UcnVzdCBDTiBSU0EgQ0EgRzEw
HhcNMjEwNjA4MDAwMDAwWhcNMjIwNjE1MjM1OTU5WjB0MQswCQYDVQQGEwJDTjES
MBAGA1UECAwJ5rWZ5rGf55yBMRIwEAYDVQQHDAnmna3lt57luIIxJzAlBgNVBAoM
Huavj+aXpeS6kuWKqOiCoeS7veaciemZkOWFrOWPuDEUMBIGA1UEAwwLKi5nZXR1
aS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1z29MoeLBlrXa
v+uIHn7MunAmD3t3nKlj1STyO+I+dmJlk/iz64Ussgwr2oyT7fY/LgzA2I7n2OQi
0sdA8TUTGEFvRV2ZEndjeWVVn2nb8mXPD/LfpwjlVXMu8b6hvwPbVwiDi2XLpA01
uqxd7luWGxqWbP9efbTUtARVG7wkttlrbKoZ5J4aNT/XHYlvUbBsuq/RUCmwwxzm
vvwzvlII18c5CJZj2rBLwIxdwP/pU3MHGyiQna0v8dRl9ME6G2QdzHPNfchhkTdB
M5/RVbfElAnMFYtmsWl3qyef4HpxoTEFdUpIjyHu+Q52UC4EHMUDVyltKMpmpWT7
itRDaJ/RAgMBAAGjggNNMIIDSTAfBgNVHSMEGDAWgBSRn14xFa4Qn61gwffBzKpI
NC8MJjAdBgNVHQ4EFgQUb74ZxaQHDCGOajJVBnbCTYPHVkkwIQYDVR0RBBowGIIL
Ki5nZXR1aS5jb22CCWdldHVpLmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw
FAYIKwYBBQUHAwEGCCsGAQUFBwMCMHUGA1UdHwRuMGwwNKAyoDCGLmh0dHA6Ly9j
cmwzLmRpZ2ljZXJ0LmNvbS9HZW9UcnVzdENOUlNBQ0FHMS5jcmwwNKAyoDCGLmh0
dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9HZW9UcnVzdENOUlNBQ0FHMS5jcmwwPgYD
VR0gBDcwNTAzBgZngQwBAgIwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdp
Y2VydC5jb20vQ1BTMG8GCCsGAQUFBwEBBGMwYTAhBggrBgEFBQcwAYYVaHR0cDov
L29jc3AuZGNvY3NwLmNuMDwGCCsGAQUFBzAChjBodHRwOi8vY3JsLmRpZ2ljZXJ0
LWNuLmNvbS9HZW9UcnVzdENOUlNBQ0FHMS5jcnQwDAYDVR0TAQH/BAIwADCCAX0G
CisGAQQB1nkCBAIEggFtBIIBaQFnAHUAKXm+8J45OSHwVnOfY6V35b5XfZxgCvj5
TV0mXCVdx4QAAAF56aZtUAAABAMARjBEAiACZX790zhQCiZmmN7zbWlmCxzAPT+p
Aof3L+Ew+g13SgIgM8fG372a/uyMK8QBGJoCbqYP6EA70ELD+yJy4WRUwDAAdQAi
RUUHWVUkVpY/oS/x922G4CMmY63AS39dxoNcbuIPAgAAAXnppm0rAAAEAwBGMEQC
IDO+rfNYB6bfaK9zS7AoBM6ZNPx++WA13JcxaH03sslRAiAam8XaEsCUOT7TNe/8
LjqMNsuFL9iAxQabtNvIhldbvgB3AFGjsPX9AXmcVm24N3iPDKR6zBsny/eeiEKa
Df7UiwXlAAABeemmbW4AAAQDAEgwRgIhAPWyMK37IqLxclln51T/fg1B/r9sZv4w
TpC8xvsI3nExAiEAvyAyIap5eITHOqXPF+E5gzyHkgOvF5zrjL6DdERXVG4wDQYJ
KoZIhvcNAQELBQADggEBAG6W8Hn57NM3T/yqy+6gtEfksW5OEXbprMWeZc9VGbne
ULDk7KRaARDWT7TZEF3jbI0VOGc9sXYkizDbQYXM81eee5utGCaFESroWxZnVNgp
QVSe99iLmRzb01dB65GatedsG6wqL5hxSt+Kh9v00PlpK08/NGNQ9nKXd6xuBFUy
//6XgBcEPlqDB6pPj4fWRTg/F9vLlpkcP41zYbJJ9MlyEBxCecnyIkaekJQC0KgY
xirrh8fUHM/5vc8f5Q6FU0AQAoZyNvr/dxRmjJCvCdiF35AUDzE5xSf8cOYQnYHo
tNHrH4+e8mXBSQANTLxGJf7E7EZTMSu4NLoa5xS65DQ=
-----END CERTIFICATE-----

点击“提交”,提示“成功”则表示配置成功

  1. 进入https://dev.dcloud.net.cn/点击应用->uni push->厂商推送设置

四、其他厂商推送开通指南

个推厂商应用开通指南