您好,欢迎访问一九零五行业门户网

php信鸽推送(针对token推送)

title//推送标题,content//推送内容 account//对应的用户token  $type//自定义参数
先去信鸽官网申请key,然后接入key并且引用xingeapp.php(官网有提供) 因为以下的方法是基于xingeapp的开发的
 protected function pushaccoun($title, $content, $account, $type) {
        $pushandroid = new xingeapp(88888, '888888');
        $pushios = new xingeapp(888888, '888888);
        $mess = new message();
        $mess->settype(message::type_notification);
        $mess->settitle($title);
        $mess->setcontent($content);
        $mess->setexpiretime(0);
        // $style = new style(0);
        #含义:样式编号0,响铃,震动,不可从通知栏清除,不影响先前通知
        $style = new style(0, 1, 1, 1, 0);
        $action = new clickaction();
        $action->setactiontype(clickaction::type_activity);
        #打开url需要用户确认
        // $action->setcomfirmonurl(0);
        $mess->setstyle($style);
        $mess->setaction($action);
        $mess->setcustom(array('id' => , 'title' => , 'type' => $type));
        $messios = new messageios();
        $messios->setexpiretime(0);
        $messios->setalert($content);
        $messios->setbadge(1);
        $messios->setsound();
        $messios->setcustom(array('id' => , 'title' => , 'content' => $content, 'type' => $type));
        $accepttime1 = new timeinterval(0, 0, 23, 59);
        $mess->addaccepttime($accepttime1);
        $ret = $pushandroid->pushsingleaccount(0, $account, $mess);
        $ret1 = $pushios->pushsingleaccount(0, $account, $messios, xingeapp::iosenv_dev);
        $ret = array($ret, $ret1);
        return $ret;
    } 版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了php信鸽推送(针对token推送),包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息