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();       // 推送
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容