
一. 下載極光官方提供的服務端SDK,並解壓到自己的項目中(前提是已在極光官網注冊的應用,且有測試用戶) 二. 下面是實現簡單2推送的例子: <?php //引入文件代碼(本人將解壓的SDK和測試都放在了根目錄) require 'jpush-api-php-client-master/autoload.php'; use JPush\Client 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 (\JPush\Exceptions\APIConnectionException $e) { // try something here print $e; } catch (\JPush\Exceptions\APIRequestException $e) { // try something here print $e; } } ?> 三. 可以將上面的例子簡單改改加入到項目要用的位置