一. 下载极光官方提供的服务端SDK,并解压到自己的项目中(前提是已在极光官网注册的应用,且有测试用户) 二. 下面是实现简单2推送的例子: <?php //引入文件代码(本人将解压的SDK和测试都放在了根目录) require 'jpush-api-php-client-master/autoload.php'; use JPushClient as JPush; //初始化 $app_key = "创建应用成功后,极光官网生成的AppKey"; $master_secret = "与AppKey配对的MasterSecret"; $client = new JPush($app_key,$master_secret); // 客户端在用户注册应用时给用户绑定别名,下面的64,100是我测试临时用的两个 //别名,该别名是用户的ID值 $ids = array('64','100'); // 遍历该数组,分别推送消息 foreach($ids as $k=>$v){ try { $response = $client->push() ->setPlatform(array('ios', 'android')) // 推送的接收平台 ->addAlias($v) // 别名 ->setNotificationAlert('Hi, 您收到一条消息通知') ->options(array( 'apns_production' => false, // 测试环境 )) ->send(); var_dump($response); } catch (JPushExceptionsAPIConnectionException $e) { // try something here print $e; } catch (JPushExceptionsAPIRequestException $e) { // try something here print $e; } } ?> 三. 可以将上面的例子简单改改加入到项目要用的位置