Net::APNS - Apple Push Notification Service for perl.
use Net::APNS; my $APNS = Net::APNS->new; my $Notifier = $APNS->notify({ cert => "cert.pem", key => "key.pem", passwd => "pass" }); $Notifier->devicetoken("...."); $Notifier->message("message"); $Notifier->badge(4); $Notifier->sound('default'); $Notifier->custom({ custom_key => 'custom_value' }); $Notifier->write;
Net::APNS is Apple Push Notification Service. Push message to iPhone and get unavalble-devicetoken.
Return push client. Need specify parameters.
Server certification file.
Server certification key file.
certification password. (option)
Payload contains message, badge and more.
$APNS->devicetoken($devicetoken); $APNS->write({ sandbox => $sandbox, message => $message, badge => $badge, sound => $sound, custom => $custom });
or
$APNS->devicetoken($devicetoken); $APNS->sandbox($sandbox); $APNS->message($message); $APNS->badge($badge); $APNS->sound($sound); $APNS->custom($custom); $APNS->write;
haoyayoi <st.hao.yayoi@gmail.com>
Net::APNS::Notification
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Net::APNS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::APNS
CPAN shell
perl -MCPAN -e shell install Net::APNS
For more information on module installation, please visit the detailed CPAN module installation guide.