manojkumarlinux / simple-apns
v0.3
2022-03-16 19:26 UTC
This package is auto-updated.
Last update: 2025-05-23 10:21:17 UTC
README
Apple Push Notification
Needs
- Config
- Message
- Device Token
Install
via Composer
composer require manojkumarlinux/simple-apns
Usage
<?php require __DIR__ . '/vendor/autoload.php'; use SimpleApns\Apns; $config =[ 'environment' => true, 'keyPath' => './key.pem', 'secretKey' => 'secret Key', 'buildId' = 'build id' ]; $message = [ 'title' => ' title ', 'body' => 'body of message', 'sound' => 'default' // optional ]; $deviceToken = '64-bit token'; Apns::send($config, $message, $deviceToken);
Return response
// success message array(2) { ["response"]=> string(8) "Success." ["code"]=> int(200) } // fail array(2) { ["response"]=> string(12) "Bad request." ["code"]=> int(400) }
License
GPL-3.0 license