阿里云推送是比较廉价,快速的推送管理平台,目前在ionic上有一个插件可以直接使用它,不需要官网介绍的那些复杂步骤。插件地址:https://github.com/llwwbb/cordova-plugin-AliPush,里面有详尽的使用说明。

首先,我们一个先配置阿里云推送后台,https://emas.console.aliyun.com/#/productList,控制台左边菜单,产品里搜移动推送即可,点击新建,应用名称填写你的APP项目根目录config.xml里的name标签的内容,packageName填写widget标签的id属性,其他随意,最后确定后,在建立的项目里:

出现类似这样的的应用,只需使用AppKey和AppSecret即可,AppSecret点击右边的查看图标查看。

回到我们的项目文件夹,

cordova plugin add https://github.com/llwwbb/cordova-plugin-AliPush.git --variable APP_KEY=appkey --variable APP_SECRET=appsecret

把刚才的appkey和appsecrest写上去,不需要加引号以表示字符串。等待安装好即可。

在app.page.ts里,先声明插件:

declare let AliPushPlugin:any

在构造函数里的platform.ready函数里写:

AliPushPlugin.init(success => {AliPushPlugin.getDeviceId(res => {    //得到设备id,alert('device id ' + res);}, error => {alert(error);});}, error => {alert(error);});

打开APP,若输出device id就说明成功了,那个函数会在每次收到推送时被调用。

再回到阿里云推送控制台,-->用户运营-->移动推送-->推送通知,填好标题,信息,发送,我们的APP一分钟之内就会收到通知,在手机的下拉通知列表会有标题和信息,那推送就搞好了,更多推送方法和服务器推送查看插件文档和阿里云推送文档。

ionic集成阿里云推送相关推荐

  1. Android集成阿里云推送功能

    官方集成参考网址:https://help.aliyun.com/document_detail/51056.html?spm=a2c4g.11186623.6.587.64ed7fa8NY9DN8 ...

  2. react-native集成阿里云推送

    1.使用组件 react-native-aliyun-push 2.安装及集成 *注意在之前必须要到阿里云注册移动推送服务并建好ios和android的app,里面的appkey和AppSecret到 ...

  3. 阿里云推送 AndroidSDK 3.0 快速集成

    文章目录 0.控制台中配置好产品应用 1. 基础接入配置使用 1.1配置根目录的 build.gradle文件 1.2配置要接入module的build.gradle文件 1.3配置清单文件 2. 接 ...

  4. ionic集成jPush极光推送

    一.简介: 极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供专业.高效的移动消息推送服务. 极光推送,英文简称 JPush,是一个面向普通开发者开放的,免费的第三方消息推 ...

  5. Android集成阿里消息推送

    1.阿里消息推送的官方文档地址 https://help.aliyun.com/document_detail/30054.html?spm=a2c4g.11174283.3.2.136c6d1669 ...

  6. 集成百度云推送,Android8.0系统推送收不到问题解决方案

    因为之前没有集成过百度云推送,接手新项目之后项目需求是接入百度云推送,没办法因为项目是海外项目所以只能硬着头皮来接入了,话不多说开始你的表演: 首先就是去百度云推送的官网去创建应用并启用: .在配置详 ...

  7. Android安卓集成融云推送踩坑

    此文档单单接入推送,暂时没有用IM或其他 如果您觉得可以帮助到您,麻烦帮我点个赞. -------------------------------- 写在前面,为什么要用这个,我并不想,实际接入过程中 ...

  8. 阿里云推送 SDK iOS 端 配置

    阿里云 SDK 配置 请依官方为主,毕竟已经很详细了 https://help.aliyun.com/document_detail/30072.html?spm=5176.doc30071.6.64 ...

  9. 影视网站之发送阿里云推送邮件教程

    阿里云邮件推送确实不错,其他的云厂商暂时没发现有这种推送邮件的功能,每个用户每天有200封免费发送的邮件,也可以进行付费购买.其实很早之前就使用过这个邮件进行推送,为了方便以后去熟悉这个繁琐的过程,记 ...

最新文章

  1. 支付业务流程--h5、APP
  2. b^3 - a^3 = c
  3. DDD:四色原型、DDD、DCI之间的关系
  4. Idea springboot应用,启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept
  5. mac java jni_Mac OS上编译JNI的动态库
  6. .NET设计模式(9):桥接模式(Bridge Pattern)(转)
  7. 记录一次苏宁电商延保服务的体验
  8. 计算机物联网软件工程,关于计算机物联网的应用分析
  9. 服务器显示器分辨率,屏幕分辨率修改
  10. 台式计算机刚做完系统就蓝屏,做完系统蓝屏怎么办|刚做完系统重启电脑蓝屏解决方法...
  11. win7 虚拟wifi服务器,在win7系统下创建虚拟wifi的方法
  12. Web前端大作业—— 饮食餐饮网站 咖啡网站pc端带轮播(5个页面)HTML+CSS+JavaScript 学生美食网页设计作品 学生餐饮文化网页模板
  13. html背景只向x轴扩散,地球化学(复习资料)
  14. 规模化敏捷转型中,哪些问题会被经常问到?
  15. 海豚php 安装,下载及安装
  16. Android版本+pwa,微博pwa版本下载
  17. 山东菏泽家乡网页代码 html静态网页设计制作 dw静态网页成品模板素材网页 web前端网页设计与制作 div静态网页设计
  18. RabbitMQ 安装及常用操作命令
  19. 赛事启动 |香港科大-杰瑞集团 2022【人工智能】百万奖金国际创业大赛
  20. LSM树的基本原理-学习笔记

热门文章

  1. 如果对接中国移动、中国联通和中国电信的物联网连接管理平台
  2. Mybatis generator的简单使用
  3. 亚马逊MWS PHP-SDK的应用
  4. 马蜂窝:2018年中国省域自由行大数据系列报告之西北地区(附下载)
  5. Android制作天气预报 —— 图片展示
  6. 横截面数据、时间序列数据和面板数据
  7. python 指定时间递增_用python输出未来时间,递增
  8. Ventuz按钮制作
  9. 两个List合并去重,并排序
  10. c语言typeid的用法,‘typeid’对’typeof’在C