![]() |
![]()
| ![]() |
![]()
NAMENet::APNs::Extended - Client library for APNs that support the extended format. SYNOPSISuse Net::APNs::Extended; my $apns = Net::APNs::Extended->new( is_sandbox => 1, cert_file => 'apns.pem', ); # send notification to APNs $apns->send($device_token, { aps => { alert => "Hello, APNs!", badge => 1, sound => "default", }, foo => [qw/bar baz/], }); # if you want to handle the error if (my $error = $apns->retrieve_error) { die Dumper $error; } DESCRIPTIONNet::APNs::Extended is client library for APNs. The client is support the extended format. METHODSnew(%args)Create a new instance of "Net::APNs::Extended". Supported arguments are:
$apns->send($device_token, $payload [, $extra ])Send notification for APNs. $apns->send($device_token, { aps => { alert => "Hello, APNs!", badge => 1, sound => "default", }, foo => [qw/bar baz/], }); $apns->send_multi([ [ $device_token, $payload [, $extra ] ], [ ... ] ... ])Send notification for each data. The data chunk is same as send() arguments. $apns->retrieve_error()Gets error data from APNs. If there is no error will not return anything. if (my $error = $apns->retrieve_error) { die Dumper $error; } AUTHORxaicron <xaicron {@} cpan.org> COPYRIGHTCopyright 2012 - xaicron LICENSEThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO
|