/**
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program. If not, see http://www.gnu.org/licenses/.
- @author Sebastian Borggrewe me@sebastianborggrewe.de
- @since 2010/01/14
- @package APNP */
==== USAGE ====
include 'APNSBase.php'; include 'APNotification.php'; include 'APFeedback.php';
try{
$notification = new APNotification('development'); $notification->setDeviceToken("xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx"); $notification->setMessage("Test Push"); $notification->setBadge(1); $notification->setPrivateKey('certificate/apns-dev.pem'); $notification->setPrivateKeyPassphrase('test'); $notification->send();
$feedback = new APFeedback('development'); $feedback->setPrivateKey('certificate/apns-dev.pem'); $feedback->setPrivateKeyPassphrase('test'); $feedback->receive();
}catch(Exception $e){ echo $e->getLine().': '.$e->getMessage(); }
If there are any questions, please don't hesitate to ask.
Best Regards Sebastian Borggrewe me@sebastianborggrewe.de