hatasever/onesignal is a Laravel package for onesignal push notification api.
It currently has 0 GitHub stars and 56 downloads on Packagist (latest version 1.0.5).
Install it with composer require hatasever/onesignal.
Discover more Laravel packages by hatasever
or browse all Laravel packages to compare alternatives.
Last updated
Install the dependencies and devDependencies.
"```sh composer require hatasever/onesignal
Add these 3 parameters to the .env file
```sh
ONESIGNAL_APP_ID= Onesignal App id
ONESIGNAL_REST_API_KEY= Onesignal Api Key
USER_AUTH_KEY= OneSignal Auth Key
Add it to the service provider array in the config/app.php file
'providers' => [
.
.
* Package Service Providers...
Hatasever\OneSignal\OneSignalServiceProvider::class,
],
'aliases' => [
.
.
.
'OneSignal' => Hatasever\OneSignal\OneSignalServiceProvider::class,
]
use OneSignal;
$params = [];
$params['include_external_user_ids'] = [$userId];
/* Mobile app icon */
$params['small_icon'] = 'mdpi';
$params['large_icon'] = 'xxxhdpi';
$contents = [
"en" =>'Hello World!',
"tr" => 'Merhaba Dünya!',
];
$params['contents'] = $contents;
OneSignal::sendNotificationCustom($params);