apple / apn-push
Push notifications to Apple devices
Installs: 1 164 796
Dependents: 3
Suggesters: 0
Security: 0
Stars: 164
Watchers: 11
Forks: 38
Open Issues: 1
Requires
- php: ^7.1 | ^8.0
- ext-curl: *
- ext-json: *
Requires (Dev)
- escapestudios/symfony2-coding-standard: ~3.0
- phpmetrics/phpmetrics: ^2.0
- phpunit/phpunit: ^8.0 | ^9.0
- psr/simple-cache: ~1.0
- web-token/jwt-key-mgmt: ~2.0
- web-token/jwt-signature: ~2.0
- web-token/jwt-signature-algorithm-ecdsa: ~2.0
Suggests
- spomky-labs/jose: Allow using JSON Web Token for authenticating in Provider (do not work with PHP 7.2).
- web-token/jwt-key-mgmt: Allow using JSON Web Token for authenticating in Provider.
- web-token/jwt-signature: Allow using JSON Web Token for authenticating in Provider.
- web-token/jwt-signature-algorithm-ecdsa: Allow using JSON Web Token for authenticating in Provider.
This package is auto-updated.
Last update: 2024-11-27 08:12:28 UTC
README
#StandWithUkraineApple Apn Push
Send push notifications to apple devices (iPhone, iPad, iPod).
Support authenticators:
- Certificate
- Json Web Token
Supported protocols:
- HTTP/2
Requirements
Now library work only with HTTP/2 protocol, and next libraries is necessary:
Installation
Add AppleApnPush in your composer.json:
{ "require": { "apple/apn-push": "~3.0" } }
Now tell composer to download the library by running the command:
$ php composer.phar update apple/apn-push
Documentation
The source of the documentation is stored in the docs
folder in this package:
Develop and testing via Docker
License
This library is under the MIT license. See the complete license in library.
LICENSE
Reporting an issue or a feature request
Issues and feature requests are tracked in the Github issue tracker.
Contributors:
Thanks to everyone participating in the development of this AppleApnPush library!
Note: if you want to be a contributor to this library, we can send the OpenSource license of PhpStorm for development this library. For this, please contact me via email zhuk2205
[dot]
gmail.com
Thanks
Very thank for JetBrains for providing the OpenSource license for development this library with PhpStorm.