目录

消息推送(Android)

Upush的使用主要分为两大部分来实现。

第一部分:用户开发代码的书写

  1. 将使用upush推送的工程勾选Studio中所对应的第三方服务:
    blob.png

  2. 定义upush推送的js方法:
    blob.png

使用参数

  • “host”: 推送服务器主机(参数值固定);
  • “port”: 推送服务器的端口号(参数值固定);
  • “notificationPage”:推送成功后,点击通知栏后跳转到的页面(参数组成:包名+页面名);
  • “appid”:在推送平台注册应用后的id值;

第二部分:推送服务器的使用

1.推送服务器连接:http://upush.yyuap.com/sender/login.do

2.登录推送平台后,创建应用:
blob.png

  1. 获取应用的ID:
    blob.png

  2. 应用ID获取到后,就要填写在js代码中,并且将config文件中添加:APP_ID=453(应用ID)
    blob.png

  3. 将应用打包运行到手机上,触发注册的推送方法后,就可以在推送平台上发送通知:
    blob.png

完成如上操作后,用户就可以在手机端上接收推送消息了。

  1. 取消push推送服务:
  1. $upush.removeDevice();

在使用过程中,如果推送不能成功,请从以下几个方面进行自检

  1. 检验本工程是否勾选相应的第三方服务;
  2. 注册应用时的包名和应用的包名是否一致;
  3. 在工程的config目录中是否配置APP_ID值;
  4. 检查js代码中参数是否正确;
  5. Js代码有没有相对应的事件来触发;
  6. 如果用户使用Studio的插件是15年11月前的,就要更换插件;

Upush在使用时,可能发生问题的原因如上,希望用户遇到问题后从如上几步中排查问题,如果还是不能实现再于开发人员联系!!!

Ps:如果按照上述步骤操作后,仍然不能实现,有可能就是因为此时推送服务器不是很稳定~

文档更新时间: 2018-01-15 14:56