A php helper class to send push notifications to different services. Currently, it only supports APNS
and Google's FCM
.
- By using
APNS
, you can emit messages to iOS - By using
FCM
, You can emit messages to iOS, Android, Browsers (Service Workers) or any client listeningFirebase Messaging Service
- Creates
data payloads
based on the rules specified in phonegap-push-plugin.
- Creates
composer install ardabeyazoglu/php-push-helper
$fcmApiKey = "YOUR_FCM_API_KEY";
$push = new \Push\Client();
$push->setFcm($fcmApiKey);
// send using fcm
$regToken = "YOUR_DEVICE_TOKEN";
$result = $push->emit($regToken, array(
"title" => "Test push title",
"body" => "That's it!",
"custom" => "my custom data"
));
Please see the docs and examples
- More services to integrate (Window Phone 8, UWP, Web Push etc.)
- Writing a helper class to produce json payloads