极光推送是一款功能强大的消息推送服务,可以帮助开发者将消息快速、可靠地推送给移动设备和网站用户。在本教程中,我们将介绍如何使用PHP语言来实现极光推送功能。官网地扯:极光推送-中国领先的客户互动和营销科技服务商,助力企业运营、增长和变现
一、先要去官网注册一个用户和创建应用,具体自已去官网看教程和文档。这里主要演示下面第二步php代码如何实现。
二、thinkphp8框架如何使用
1、通过composer进行安装。在cmd项目根目录下运行:
composer require jpush/jpush
我这安装成功显示的是jpush3.6版本。注意版本不同可能会有区别
2、批量消息推送功能实现
class Push
{public mixed $app_key;public mixed $master_secret;public function __construct(){$this->app_key = '换成你自已应用的key';$this->master_secret = '换成你自已应用的secret';}//极光推送public function push($data): array{$client = new \JPush\Client($this->app_key, $this->master_secret);$push = $client->push();// 推