+ Add One signal user push notification

This commit is contained in:
Djery-Tom 2020-08-06 07:24:51 +01:00
parent c5a8210641
commit 1601199bd6
2 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,4 @@
APP_NAME= Notification service
APP_NAME=NotificationService
APP_ENV=local
APP_KEY=vTvX5VndE8wWBIowPqRJLeHg9Zrn5xtJ
APP_DEBUG=true

View File

@ -54,14 +54,16 @@ class OneSignalController extends Controller
public function pushMessageToOneUser(Request $request){
$this->validate($request , [
'user_code'=> 'required',
'message'=> 'required',
'data'=>'required'
]);
// return response($request->all(),200);
$userIds = OnesignalUser::where('user_code',$request->user_code)->get();
if($userIds){
foreach ($userIds as $userId){
// OneSignalFacade::async()->sendNotificationToUser("Some Message", $userId->player_id, $url = null, $data = null);
OneSignalFacade::sendNotificationToUser("Some Message", $userId->player_id, $url = null, $data = null);
OneSignalFacade::async()->sendNotificationToUser($request->message, $userId->player_id, $url = null, $request->data);
// OneSignal::sendNotificationToUser($request->message, $userId->player_id, $url = null, $request->data);
}
}