ionic集成阿里云推送

    阿里云推送是比较廉价,快速的推送管理平台,目前在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一分钟之内就会收到通知,在手机的下拉通知列表会有标题和信息,那推送就搞好了,更多推送方法和服务器推送查看插件文档和阿里云推送文档。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值