Download the PHP package autoxloo/yii2-apns without Composer
On this page you can find all versions of the php package autoxloo/yii2-apns. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download autoxloo/yii2-apns
More information about autoxloo/yii2-apns
Files in autoxloo/yii2-apns
Informations about the package yii2-apns
Yii2 wrap of autoxloo/apns
Yii2 wrap of autoxloo/apns
Note: This package is not supported properly
Installation
The preferred way to install this extension is through composer.
Either run
or
or add
to the require section of your composer.json
file.
Config
To send push notification you should have apple .pem certificate.
In your application config add:
AppleNotificationServer
sends push notification first on $apiUrl
(https://api.push.apple.com/3/device)
if not success (not status code 200
), then sends on $apiUrlDev
(https://api.development.push.apple.com/3/device).
If you don't want to send push notification on $apiUrlDev set it value to false
:
Also if you want to send push notification only on dev url, you can do so by setting apiUrl
with dev url:
You have to install curl with http2 support:
Info from https://askubuntu.com/questions/884899/how-do-i-install-curl-with-http2-support
If not helped, try https://serversforhackers.com/c/curl-with-http2-support
Usage
Sending push notification:
or if you want to send to many tokens:
See autoxloo/apns for more details.