/** * 使用默认设置推送消息给单个ios版账户 */ public static function PushAccountIos($accessId, $secretKey, $content, $account, $environment) { $push = new XingeApp($accessId, $secretKey); $mess = new MessageIOS(); $mess->setAlert($content); $ret = $push->PushSingleAccount(0, $account, $mess, $environment); return $ret; }
function DemoPushSingleAccountIOS() { $push = new XingeApp(00, 'secret_key'); $mess = new MessageIOS(); $mess->setExpireTime(86400); $mess->setAlert("ios test"); //$mess->setAlert(array('key1'=>'value1')); $mess->setBadge(1); $mess->setSound("beep.wav"); $custom = array('key1' => 'value1', 'key2' => 'value2'); $mess->setCustom($custom); $acceptTime1 = new TimeInterval(0, 0, 23, 59); $mess->addAcceptTime($acceptTime1); $ret = $push->PushSingleAccount(0, 'joelliu', $mess, XingeApp::IOSENV_DEV); return $ret; }