Laravel 集成 JPush 推送

使用 JPush 推送
使用前可查看官方文档

PHP SDK地址PHP-SDK

构造函数

public function __construct() 
{
    $this->JPush_Key = 'app_key'; 
    $this->JPush_Secret = 'master_secret'; 
    // 初始化  
    $this->client = new JPush($this->JPush_Key, $this->JPush_Secret); 
}

消息推送

public function commonJPush($title, $message, $regId) 
{ 
    $push = $this->client->push(); 
    $push->setPlatform('all')         // 全平台
         ->addRegistrationId($regId)         // 根据 RegId 推送
         ->setOptions(null, null, null, false)
         ->iosNotification($title,$message)     // iOS 推送 
         ->androidNotification($title,$message)     // 安卓推送
         ->send();       // 推送
}

你可能感兴趣的:(Laravel 集成 JPush 推送)