极光APP推送

1.注册极光账号创建应用及配置

https://www.jiguang.cn/

创建好,拿到AppKey,Master Secre,首先配置推送的设置,我是推送安卓的苹果,安卓配置好包名,苹果是需要在苹果开发者配置一下证书和密码然后进行上传。
在这里插入图片描述

2.PHP创建方法配置

tag一定要APP登录时,和极光绑定,否则会报错。

官方PHPSDK下载地址:https://docs.jiguang.cn/jpush/server/sdk/php_sdk/

// 极光推送  
function push_example($title,$tag=''){
    ini_set("display_errors", "On");
    error_reporting(E_ALL | E_STRICT);  
    vendor('JPush.JPush') or die('引入类库失败');
    $app_key = '极光AppKey';
    $master_secret = '极光secret';
    // 初始化
    $client = new JPush($app_key, $master_secret);
    // 完整的推送示例,包含指定Platform,指定Alias,Tag,指定iOS,Android notification,指定Message等
    //在这里我进行了判断,$tag为空的话是发送全员消息(广播)
    if(empty($tag)){
       $result = $client
        ->push()
        ->setPlatform('all')
        ->addAllAudience()
        ->setNotificationAlert($title)
        ->send(); 
    }else{
    	//这里发送单个用户,或多个, $tag是接受数组,最多不能多于40个
        $result = $client
        ->push()
        ->setPlatform('all')
        ->addTag($tag)
        ->setNotificationAlert($title)
        ->send();
    }
    // var_dump($result);die();
    if(!empty($result->data->sendno)){
        return true;
    }else{
        return false;
    }
    // echo 'Result=' . json_encode($result) . $br;    
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯鑫BOSS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值